{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:11:34Z","timestamp":1763467894137},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540878780"},{"type":"electronic","value":"9783540878797"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-87879-7_2","type":"book-chapter","created":{"date-parts":[[2008,10,8]],"date-time":"2008-10-08T22:23:08Z","timestamp":1223504588000},"page":"28-42","source":"Crossref","is-referenced-by-count":26,"title":["Design Reasoning Improves Software Design Quality"],"prefix":"10.1007","author":[{"given":"Antony","family":"Tang","sequence":"first","affiliation":[]},{"given":"Minh H.","family":"Tran","sequence":"additional","affiliation":[]},{"given":"Jun","family":"Han","sequence":"additional","affiliation":[]},{"given":"Hans","family":"van Vliet","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"2_CR1","unstructured":"De Neys, W.: Implicit conflict detection during decision making. In: Proceedings of the Annual Conference of the Cognitive Science Society, vol.\u00a029, pp. 209\u2013214 (2007)"},{"issue":"12","key":"2_CR2","doi-asserted-by":"publisher","first-page":"1792","DOI":"10.1016\/j.jss.2006.04.029","volume":"79","author":"A. Tang","year":"2006","unstructured":"Tang, A., Barbar, M.A., Gorton, I., Han, J.: A survey of architecture design rationale. Journal of Systems and Software\u00a079(12), 1792\u20131804 (2006)","journal-title":"Journal of Systems and Software"},{"key":"2_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/978-3-540-24769-2_14","volume-title":"Software Architecture","author":"J. Bosch","year":"2004","unstructured":"Bosch, J.: Software Architecture: The Next Step. In: Oquendo, F., Warboys, B.C., Morrison, R. (eds.) EWSA 2004. LNCS, vol.\u00a03047, pp. 194\u2013199. Springer, Heidelberg (2004)"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"Jansen, A., Bosch, J.: Software Architecture as a Set of Architectural Design Decisions. In: Proceedings 5th IEEE\/IFIP Working Conference on Software Architecture, pp. 109\u2013120 (2005)","DOI":"10.1109\/WICSA.2005.61"},{"issue":"3","key":"2_CR5","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1016\/S0164-1212(02)00076-6","volume":"66","author":"L. Bass","year":"2003","unstructured":"Bass, L., John, B.E.: Linking usability to software architecture patterns through general scenarios. The Journal of Systems and Software\u00a066(3), 187\u2013197 (2003)","journal-title":"The Journal of Systems and Software"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"Golden, E., John, B.E., Bass, L.: The value of a usability-supporting architectural pattern in software architecture design: a controlled experiment. In: Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), pp. 460\u2013469 (2005)","DOI":"10.1145\/1062455.1062538"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Cross, N.: Creative Thinking by Expert Designers. The Journal of Design Research\u00a04(3) (2004)","DOI":"10.1504\/JDR.2004.009839"},{"key":"2_CR8","doi-asserted-by":"publisher","first-page":"709","DOI":"10.1037\/0003-066X.49.8.709","volume":"49","author":"S. Epstein","year":"1994","unstructured":"Epstein, S.: Integration of the cognitive and the psychodynamic unconscious. American Psychologists\u00a049, 709\u2013724 (1994)","journal-title":"American Psychologists"},{"issue":"10","key":"2_CR9","doi-asserted-by":"publisher","first-page":"454","DOI":"10.1016\/j.tics.2003.08.012","volume":"7","author":"J.S. Evans","year":"2003","unstructured":"Evans, J.S.: In two minds: dual-process accounts of reasoning. Trends in Cognitive Sciences\u00a07(10), 454\u2013459 (2003)","journal-title":"Trends in Cognitive Sciences"},{"issue":"6","key":"2_CR10","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1016\/j.infsof.2007.02.010","volume":"49","author":"C. Zannier","year":"2007","unstructured":"Zannier, C., Chiasson, M., Maurer, F.: A model of design decision making based on empirical results of interviews with software designers. Information and Software Technology\u00a049(6), 637\u2013653 (2007)","journal-title":"Information and Software Technology"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Bratthall, L., Johansson, E., Regnell, B.: Is a Design Rationale Vital when Predicting Change Impact? \u2013 A Controlled Experiment on Software Architecture Evolution. In: Second International Conference on Product Focused Software Process Improvement, pp. 126\u2013139 (2000)","DOI":"10.1007\/978-3-540-45051-1_14"},{"issue":"2","key":"2_CR12","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/BF01405730","volume":"4","author":"H.W.J. Rittel","year":"1973","unstructured":"Rittel, H.W.J., Webber, M.M.: Dilemmas in a general theory of planning. Policy Sciences\u00a04(2), 155\u2013169 (1973)","journal-title":"Policy Sciences"},{"key":"2_CR13","first-page":"53","volume-title":"Design Rationale - Concepts, Techniques, and Use","author":"A. Maclean","year":"1996","unstructured":"Maclean, A., Young, R., Bellotti, V., Moran, T.: Questions, Options and Criteria: Elements of Design Space Analysis. In: Moran, T., Carroll, J. (eds.) Design Rationale - Concepts, Techniques, and Use, pp. 53\u2013105. Lawrence Erlbaum, Mahwah (1996)"},{"key":"2_CR14","first-page":"21","volume-title":"Design Rationale - Concepts, Techniques, and Use","author":"J. Lee","year":"1996","unstructured":"Lee, J., Lai, K.: What is Design Rationale? In: Moran, T., Carroll, J. (eds.) Design Rationale - Concepts, Techniques, and Use, pp. 21\u201351. Lawrence Erlbaum, Mahwah (1996)"},{"key":"2_CR15","doi-asserted-by":"crossref","unstructured":"Conklin, J., Begeman, M.: gIBIS: a hypertext tool for exploratory policy discussion. In: Proceedings of the 1988 ACM conference on Computer-supported cooperative work, pp. 140\u2013152 (1988)","DOI":"10.1145\/62266.62278"},{"issue":"2","key":"2_CR16","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MS.2005.27","volume":"22","author":"J. Tyree","year":"2005","unstructured":"Tyree, J., Akerman, A.: Architecture Decisions: Demystifying Architecture. IEEE SOFTWARE\u00a022(2), 19\u201327 (2005)","journal-title":"IEEE SOFTWARE"},{"key":"2_CR17","volume-title":"Documenting Software Architectures : Views and Beyond","author":"P. Clements","year":"2002","unstructured":"Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, J., Little, R., Nord, R., Stafford, J.: Documenting Software Architectures: Views and Beyond. Addison-Wesley, Reading (2002)"},{"issue":"6","key":"2_CR18","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1016\/j.jss.2006.08.040","volume":"80","author":"A. Tang","year":"2007","unstructured":"Tang, A., Jin, Y., Han, J.: A rationale-based architecture model for design traceability and reasoning. Journal of Systems and Software\u00a080(6), 918\u2013934 (2007)","journal-title":"Journal of Systems and Software"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Ali-Babar, M., Gorton, I., Jeffery, D.R.: Capturing and Using Software Architecture Knowledge for Architecture-Based Software Development. In: Proceedings of the Quality Software International Conference (QSIC 2005), pp. 169\u2013176 (2005)","DOI":"10.1109\/QSIC.2005.17"},{"issue":"1","key":"2_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1101670.1101673","volume":"5","author":"J.M. Carroll","year":"2005","unstructured":"Carroll, J.M., Rosson, M.B.: A case library for teaching usability engineering: Design rationale, development, and classroom experience. Journal on Educational Resources in Computing\u00a05(1), 1\u201322 (2005)","journal-title":"Journal on Educational Resources in Computing"},{"key":"2_CR21","doi-asserted-by":"publisher","DOI":"10.1145\/632716.632805","volume-title":"The usability engineering lifecycle: a practioner\u2019s handbook for user interface design","author":"D.J. Mayhew","year":"1999","unstructured":"Mayhew, D.J.: The usability engineering lifecycle: a practioner\u2019s handbook for user interface design. Morgan Kaufmann Publishers, San Francisco (1999)"},{"issue":"2","key":"2_CR22","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1080\/014492997119941","volume":"16","author":"S. Howard","year":"1997","unstructured":"Howard, S.: Trade-off decision making in user interface design. Behaviour & Information Technology\u00a016(2), 98\u2013109 (1997)","journal-title":"Behaviour & Information Technology"},{"key":"2_CR23","first-page":"1","volume-title":"Proceedings of the SIGCHI conference on Human Factors in Computing Systems","author":"D.A. Norman","year":"1983","unstructured":"Norman, D.A.: Design principles for human-computer interfaces. In: Proceedings of the SIGCHI conference on Human Factors in Computing Systems, pp. 1\u201310. ACM Press, New York (1983)"},{"key":"2_CR24","first-page":"247","volume-title":"Proceedings of the SIGCHI conference on Human factors in Computing Systems","author":"A. MacLean","year":"1989","unstructured":"MacLean, A., Young, R.M., Moran, T.P.: Design rationale: the argument behind the artifact. In: Proceedings of the SIGCHI conference on Human factors in Computing Systems, pp. 247\u2013252. ACM Press, New York (1989)"},{"key":"2_CR25","volume-title":"Protocol Analysis: Verbal Report as Data","author":"T.D. Erikson","year":"1985","unstructured":"Erikson, T.D., Simon, H.A.: Protocol Analysis: Verbal Report as Data. The MIT Press, Cambridge (1985)"},{"key":"2_CR26","doi-asserted-by":"crossref","unstructured":"Guan, Z., Lee, S., Cuddihy, E., Ramey, J.: The validity of the stimulated retrospective think-aloud method as measured by eye tracking. In: Proceedings of the SIGCHI conference on Human Factors in Computing Systems, pp. 1253\u20131262 (2006)","DOI":"10.1145\/1124772.1124961"},{"key":"2_CR27","unstructured":"Nielsen, J.: Ten Usability Heuristics. (2007), http:\/\/www.useit.com\/papers\/heuristic\/heuristic_list.html"},{"key":"2_CR28","volume-title":"Probability and Statistics for Engineers and Scientists","author":"R.E. Walpole","year":"1978","unstructured":"Walpole, R.E., Myers, R.H.: Probability and Statistics for Engineers and Scientists. Macmillan Publishing Co., Inc, Basingstoke (1978)"}],"container-title":["Lecture Notes in Computer Science","Quality of Software Architectures. Models and Architectures"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-87879-7_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,14]],"date-time":"2019-05-14T10:04:54Z","timestamp":1557828294000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-87879-7_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540878780","9783540878797"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-87879-7_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}