{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:08:31Z","timestamp":1771697311587,"version":"3.50.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"1-4","license":[{"start":{"date-parts":[[2000,5,1]],"date-time":"2000-05-01T00:00:00Z","timestamp":957139200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2000,5,1]],"date-time":"2000-05-01T00:00:00Z","timestamp":957139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Annals of Software Engineering"],"published-print":{"date-parts":[[2000,5]]},"DOI":"10.1023\/a:1018964405965","type":"journal-article","created":{"date-parts":[[2003,2,19]],"date-time":"2003-02-19T22:07:13Z","timestamp":1045692433000},"page":"5-33","source":"Crossref","is-referenced-by-count":40,"title":["Toward a discipline of scenario\u2010based architectural engineering"],"prefix":"10.1007","volume":"9","author":[{"given":"Rick","family":"Kazman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S. Jeromy","family":"Carri\u00e8re","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven G.","family":"Woods","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"326246_CR1","series-title":"Software Engineering Institute Technical Report","volume-title":"Recommended Best Industrial Practice for Software Architecture Evaluation","author":"G. Abowd","year":"1996","unstructured":"Abowd, G., L. Bass, P. Clements, R. Kazman, L. Northrop, and A. Zaremski (1996), \u201cRecommended Best Industrial Practice for Software Architecture Evaluation,\u201d Software Engineering Institute Technical Report CMU\/SEI-96-TR-25, Carnegie Mellon University, Pittsburgh, PA."},{"key":"326246_CR2","series-title":"Software Engineering Institute Technical Report","volume-title":"Toward Architecture Tradeoff Analysis: Managing Attribute Conflicts and Interactions","author":"M. Barbacci","year":"1997","unstructured":"Barbacci, M., J. Carri\u00e8re, R. Kazman, M. Klein, H. Lipson, T. Longstaff, and C. Weinstock (1997), \u201cToward Architecture Tradeoff Analysis: Managing Attribute Conflicts and Interactions,\u201d Software Engineering Institute Technical Report CMU\/SEI-97-TR-29, Carnegie Mellon University, Pittsburgh, PA."},{"key":"326246_CR3","volume-title":"Software Architecture in Practice","author":"L. Bass","year":"1998","unstructured":"Bass, L., P. Clements, and R. Kazman (1998), Software Architecture in Practice, Addison-Wesley, Reading, MA."},{"key":"326246_CR4","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/52.506460","volume":"2","author":"B. Boehm","year":"1996","unstructured":"Boehm, B. and H. In (1996), \u201cAids for Identifying Conflicts Among Quality Requirements,\u201d IEEE Software 13, 2, 25\u201335.","journal-title":"IEEE Software 13"},{"key":"326246_CR5","volume-title":"The Unified Modeling Language User Guide","author":"G. Booch","year":"1999","unstructured":"Booch, G., J. Rumbaugh, and I. Jacobson (1999), The Unified Modeling Language User Guide, Addison-Wesley, Reading, MA."},{"key":"326246_CR6","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1109\/32.748920","volume":"1","author":"L. Briand","year":"1999","unstructured":"Briand, L., J. Daly, and J. Wuest (1999), \u201cA Unified Framework for Coupling Measurement in Object-Oriented Systems,\u201d IEEE Transactions on Software Engineering 25, 1, 91\u2013121.","journal-title":"IEEE Transactions on Software Engineering 25"},{"key":"326246_CR7","volume-title":"Use Case Maps for Object-Oriented Systems","author":"R. Buhr","year":"1996","unstructured":"Buhr, R. and R. Casselman (1996), Use Case Maps for Object-Oriented Systems, Prentice-Hall, Upper Saddle River, NJ."},{"key":"326246_CR8","volume-title":"Design Principles for Interactive Software","year":"1996","unstructured":"Cockton, G. and C. Gram, Eds. (1996), Design Principles for Interactive Software, Chapman & Hall, London, UK."},{"key":"326246_CR9","unstructured":"Davis, A. (1994), \u201cRequirements Engineering,\u201d In Encyclopedia of Software Engineering, J. Marciniak, Ed., Vol. 2, New York, pp. 1043\u20131054."},{"key":"326246_CR10","volume-title":"Object-Oriented Requirements Analysis and Logical Design","author":"D. Firesmith","year":"1993","unstructured":"Firesmith, D. (1993), Object-Oriented Requirements Analysis and Logical Design, Wiley, New York."},{"key":"326246_CR11","volume-title":"Design Patterns, Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., R. Helm, R. Johnson, and J. Vlisside (1995), Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA."},{"key":"326246_CR12","first-page":"10","volume-title":"Proceedings of the Second IEEE International Symposium on Requirements Engineering","author":"P. Gough","year":"1995","unstructured":"Gough, P., F. Fodemski, S. Higgins, and S. Ray (1995), \u201cScenarios - An Industrial Case Study and Hypermedia Enhancements,\u201d In Proceedings of the Second IEEE International Symposium on Requirements Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 10\u201317."},{"key":"326246_CR13","unstructured":"Hauser, J.R. and D. Clausing (1998), \u201cThe House of Quality,\u201d Harvard Business Review, May\/June, 63\u201373."},{"key":"326246_CR14","volume-title":"Object-Oriented Software Engineering: A Use Case Driven Approach","author":"I. Jacobson","year":"1992","unstructured":"Jacobson, I., J. Christeron, and G. Overgaard (1992), Object-Oriented Software Engineering: A Use Case Driven Approach, Addison-Wesley, Reading, MA."},{"key":"326246_CR15","first-page":"81","volume-title":"Proceedings of the 16th International Conference on Software Engineering","author":"R. Kazman","year":"1994","unstructured":"Kazman, R., G. Abowd, L. Bass, and M. Webb (1994), \u201cSAAM: A Method for Analyzing the Properties of Software Architectures,\u201d In Proceedings of the 16th International Conference on Software Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 81\u201390."},{"key":"326246_CR16","doi-asserted-by":"crossref","unstructured":"Kazman, R., G. Abowd, L. Bass, and P. Clements (1996), \u201cScenario-Based Analysis of Software Architecture,\u201d IEEE Software, November, 47\u201355.","DOI":"10.1109\/52.542294"},{"key":"326246_CR17","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1145\/302405.302452","volume-title":"Proceedings of the 21st International Conference on Software Engineering","author":"R. Kazman","year":"1999","unstructured":"Kazman, R., M. Barbacci, M. Klein, S.J. Carri\u00e8re, and S. Woods (1999), \u201cExperience with Performing Architecture Tradeoff Analysis,\u201d In Proceedings of the 21st International Conference on Software Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 54\u201363."},{"key":"326246_CR18","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1023\/A:1008781513258","volume":"2","author":"R. Kazman","year":"1999","unstructured":"Kazman, R. and S.J. Carri\u00e8re (1999), \u201cPlaying Detective: Reconstructing Software Architecture from Available Evidence,\u201d Journal of Automated Software Engineering 6, 2, 107\u2013138.","journal-title":"Journal of Automated Software Engineering 6"},{"key":"326246_CR19","first-page":"154","volume-title":"Proceedings of the Fifth IEEE Working Conference on Reverse Engineering","author":"R. Kazman","year":"1998","unstructured":"Kazman, R., S. Woods, and S.J. Carri\u00e8re (1998), \u201cRequirements for Integrating Software Architecture and Reengineering Models: CORUM II,\u201d In Proceedings of the Fifth IEEE Working Conference on Reverse Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 154\u2013163."},{"key":"326246_CR20","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-2796-1","volume-title":"A Practitioner's Handbook for Real-Time Analysis","author":"M. Klein","year":"1993","unstructured":"Klein, M., T. Ralya, B. Pollak, R. Obenza, and M.G. Harbour (1993), A Practitioner's Handbook for Real-Time Analysis, Kluwer Academic, New York."},{"key":"326246_CR21","doi-asserted-by":"crossref","unstructured":"Kruchten, P. (1995), \u201cThe 4 + 1 View Model of Software Architecture,\u201d IEEE Software, November, 42\u201350.","DOI":"10.1109\/52.469759"},{"key":"326246_CR22","first-page":"958","volume-title":"Encyclopedia of Software Engineering","author":"J. McCall","year":"1994","unstructured":"McCall, J. (1994), \u201cQuality Factors,\u201d In Encyclopedia of Software Engineering, J. Marciniak, Ed., Vol. 2, Wiley, New York, pp. 958\u2013969."},{"key":"326246_CR23","series-title":"Technical Report","volume-title":"A Classification and Comparison Framework for Software Architecture Description Languages","author":"N. Medvidovic","year":"1997","unstructured":"Medvidovic, N. (1997), \u201cA Classification and Comparison Framework for Software Architecture Description Languages,\u201d Technical Report UCI-ICS-97-02, University of California at Irvine, CA."},{"key":"326246_CR24","series-title":"Technical Report","volume-title":"Assessing Multiple Designs for the FAA En Route Center Architecture","author":"B. Meyers","year":"1998","unstructured":"Meyers, B., D. Plakosh, P. Place, M. Klein, and R. Kazman (1998), \u201cAssessing Multiple Designs for the FAA En Route Center Architecture,\u201d Technical Report CMU\/SEI-98-SR-02, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA."},{"key":"326246_CR25","series-title":"STARS Informal Technical Report","volume-title":"Component Provider's and Tool Developer's Handbook Central Archive for Reusable Defense Software (CARDS)","author":"R. Nilson","year":"1994","unstructured":"Nilson, R., P. Kogut, and G. Jackelen (1994), \u201cComponent Provider's and Tool Developer's Handbook Central Archive for Reusable Defense Software (CARDS),\u201d STARS Informal Technical Report STARS-VC-B017\/001\/00, Unisys Corporation, Waltham, MA."},{"key":"326246_CR26","unstructured":"Object Management Group (1997), CORBAservices: Common Object Services Specification."},{"key":"326246_CR27","unstructured":"Poulin, J. (1997), \u201cDomains, Product Lines and Software Architectures: Choosing the Appropriate Level of Abstraction,\u201d In Proceedings of the 8th International Workshop on Software Reuse, http:\/\/www.umcs.maine.edu\/ftp\/wisr\/wisr8\/wisr8.html."},{"key":"326246_CR28","volume-title":"Object-Oriented Modeling and Design","author":"J. Rumbaugh","year":"1991","unstructured":"Rumbaugh, J., M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen (1991), Object-Oriented Modeling and Design, Prentice-Hall, New York."},{"key":"326246_CR29","doi-asserted-by":"publisher","first-page":"720","DOI":"10.1109\/32.238572","volume":"7","author":"C. Smith","year":"1993","unstructured":"Smith, C. and L. Williams (1993), \u201cSoftware Performance Engineering: A Case Study Including Performance Comparison with Design Alternatives,\u201d IEEE Transactions on Software Engineering 19, 7, 720\u2013741.","journal-title":"IEEE Transactions on Software Engineering 19"},{"key":"326246_CR30","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1142\/S0218194094000246","volume":"4","author":"K. Wong","year":"1994","unstructured":"Wong, K., S. Tilley, H.M\u00a8uller, and M. Storey (1994), \u201cProgrammable Reverse Engineering,\u201d International Journal of Software Engineering and Knowledge Engineering 4, 4, 501\u2013520.","journal-title":"International Journal of Software Engineering and Knowledge Engineering 4"},{"key":"326246_CR31","unstructured":"Woods, S., L. O'Brien, T. Lin, K. Gallagher, and A. Quilici (1998), \u201cAn Architecture for Interoperable Program Understanding Tools,\u201d In Proceedings of the Sixth IEEE International Workshop on Program Comprehension."}],"container-title":["Annals of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018964405965.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1018964405965\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018964405965.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T14:11:54Z","timestamp":1747577514000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1018964405965"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,5]]},"references-count":31,"journal-issue":{"issue":"1-4","published-print":{"date-parts":[[2000,5]]}},"alternative-id":["326246"],"URL":"https:\/\/doi.org\/10.1023\/a:1018964405965","relation":{},"ISSN":["1022-7091","1573-7489"],"issn-type":[{"value":"1022-7091","type":"print"},{"value":"1573-7489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000,5]]}}}