{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,6]],"date-time":"2025-03-06T08:10:15Z","timestamp":1741248615670,"version":"3.38.0"},"publisher-location":"Berlin, Heidelberg","reference-count":38,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642219337"},{"type":"electronic","value":"9783642219344"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"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":[[2011]]},"DOI":"10.1007\/978-3-642-21934-4_23","type":"book-chapter","created":{"date-parts":[[2011,6,17]],"date-time":"2011-06-17T18:12:27Z","timestamp":1308334347000},"page":"270-282","source":"Crossref","is-referenced-by-count":3,"title":["A Framework for Classifying and Comparing Software Architecture Tools for Quality Evaluation"],"prefix":"10.1007","author":[{"given":"Eudisley","family":"Anjos","sequence":"first","affiliation":[]},{"given":"M\u00e1rio","family":"Zenha-Rela","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"23_CR1","volume-title":"Evaluating Software Architectures: Methods and Case Studies","author":"P. Clements","year":"2001","unstructured":"Clements, P., Kazman, R., Klein, M.: Evaluating Software Architectures: Methods and Case Studies. Addison-Wesley Professional, Reading (2001)"},{"key":"23_CR2","volume-title":"Successful evolution of software systems","author":"H. Yang","year":"2003","unstructured":"Yang, H., Ward, D.M.: Successful evolution of software systems. Artech House, Boston (2003)"},{"key":"23_CR3","volume-title":"Software Engineering: A Practitioner\u2019s Approach","author":"R. Pressman","year":"2004","unstructured":"Pressman, R., Pressman, R.: Software Engineering: A Practitioner\u2019s Approach, 6th edn. McGraw-Hill Science\/Engineering\/Math., New York (2004)","edition":"6"},{"key":"23_CR4","doi-asserted-by":"crossref","unstructured":"Hausmann, J.H., Heckel, R.: Detection of Conflicting Functional Requirements in a Use Case-Driven Approach - A static analysis technique based on graph transformation. In: ICSE 2002, pp. 105\u2013115 (2002)","DOI":"10.1145\/581352.581355"},{"key":"23_CR5","doi-asserted-by":"crossref","unstructured":"Post, H., Sinz, C., Merz, F., Gorges, T., Kropf, T.: Linking Functional Requirements and Software Verification. In: IEEE International Conference on Requirements Engineering, pp. 295\u2013302 (2009)","DOI":"10.1109\/RE.2009.43"},{"key":"23_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1007\/978-3-642-02463-4_19","volume-title":"Conceptual Modeling: Foundations and Applications","author":"L. Chung","year":"2009","unstructured":"Chung, L., do Prado Leite, J.C.S.: On non-functional requirements in software engineering. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol.\u00a05600, pp. 363\u2013379. Springer, Heidelberg (2009)"},{"key":"23_CR7","unstructured":"Kazman, R., Bass, L., Abowd, G., Webb, M.: SAAM: A Method for Analyzing the Properties of Software Architectures (1994)"},{"key":"23_CR8","doi-asserted-by":"crossref","unstructured":"Barbacci, M.R., et al.: Steps in an Architecture Tradeoff Analysis Method: Quality Attribute Models and Analysis, Software Engineering Institute, Carnegie Mellon University, pp. 219\u2013230 (1998)","DOI":"10.21236\/ADA343692"},{"key":"23_CR9","unstructured":"Clements, P.C.: Active Reviews for IntermediateDesigns. SEI: Carnegie Mellon University (2000)"},{"key":"23_CR10","doi-asserted-by":"crossref","unstructured":"Klein, M., Kazman, R., Asundi, J.: Quantifying the costs and benefits of architectural decisions. In: Proceedings of the 23rd International Conference on Software Engineering, ICSE 2001, pp. 297\u2013306 (2001)","DOI":"10.1109\/ICSE.2001.919103"},{"key":"23_CR11","unstructured":"Dolan, W., Hammer: Technische Universiteit Eindhoven, Architecture assessment of information-system families: a practical perspective, Technische Universiteit Eindhoven (2001)"},{"key":"23_CR12","doi-asserted-by":"crossref","unstructured":"Babar, M.A., Zhu, L., Jeffery, R.: A Framework for Classifying and Comparing Software Architecture Evaluation. In: Proceedings Australian Software Engineering Conference (ASWEC), vol.\u00a02004, pp. 309\u2013318 (2004)","DOI":"10.1109\/ASWEC.2004.1290484"},{"issue":"5","key":"23_CR13","doi-asserted-by":"publisher","first-page":"723","DOI":"10.1016\/j.jss.2009.11.709","volume":"83","author":"P. Zhang","year":"2010","unstructured":"Zhang, P., Muccini, H., Li, B.: A classification and comparison of model checking software architecture techniques. Journal of Systems and Software\u00a083(5), 723\u2013744 (2010)","journal-title":"Journal of Systems and Software"},{"key":"23_CR14","unstructured":"Mattsson, M., Grahn, H., M\u00e5rtensson, F.: Software Architecture Evaluation Methods for Performance, Maintainability, Testability, and Portability. In: Presented at the Second International Conference on the Quality of Software Architectures, QoSA 2006 (2006)"},{"key":"23_CR15","doi-asserted-by":"crossref","unstructured":"Vallieswaran, V., Menezes, B.: ArchKriti: A Software Architecture Based Design and Evaluation Tool Suite. In: Fourth International Conference on Information Technology, ITNG 2007, pp. 701\u2013706 (2007)","DOI":"10.1109\/ITNG.2007.40"},{"key":"23_CR16","unstructured":"Bachmann, F., Bass, L.: Introduction to the attribute driven design method. In: Proceedings of the 23rd International Conference on Software Engineering, Washington, DC, USA, pp. 745\u2013746 (2001)"},{"key":"23_CR17","unstructured":"Affidavit Project (February 2011), http:\/\/affidavit.dei.uc.pt\/"},{"key":"23_CR18","unstructured":"Department, A.J., Jansen, A.: Software Architecture as a Set of Architectural Design Decisions. In: Proceedings of WICSA 2005, pp. 109\u2013120 (2005)"},{"key":"23_CR19","doi-asserted-by":"crossref","unstructured":"Al-Naeem, T., Gorton, I., Babar, M.A., Rabhi, F., Benatallah, B.: A quality-driven systematic approach for architecting distributed software applications. In: Proceedings of the 27th International Conference on Software Engineering, St. Louis, MO, USA, pp. 244\u2013253 (2005)","DOI":"10.1145\/1062455.1062508"},{"key":"23_CR20","doi-asserted-by":"crossref","unstructured":"Niemel\u00e4, E.: Strategies of Product Family Architecture Development. In: Software Product Lines, pp. 186\u2013197 (2005)","DOI":"10.1007\/11554844_21"},{"key":"23_CR21","unstructured":"Henningsson, K., Wohlin, C.: Understanding the Relations between Software Quality Attributes - A Survey Approach. Presented at the 12th International Conference for Software Quality, Ottawa - Canada (2002)"},{"key":"23_CR22","doi-asserted-by":"crossref","unstructured":"Barbacci, M., Klein, M., Longstaff, T., Weinstock, C.: Quality Attributes: Technical Report. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (1995)","DOI":"10.21236\/ADA307888"},{"key":"23_CR23","volume-title":"Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach","author":"J. Bosch","year":"2000","unstructured":"Bosch, J.: Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach. Addison-Wesley Professional, Reading (2000)"},{"key":"23_CR24","doi-asserted-by":"crossref","unstructured":"Deng, Y., Lu, S., Evangelist, M.: A Formal Approach for Architectural Modeling and Prototyping of Distributed Real-Time Systems. Presented at the Thirtieth Hawaii International Conference Digital on System Sciences (1997)","DOI":"10.1109\/HICSS.1997.667304"},{"key":"23_CR25","doi-asserted-by":"crossref","unstructured":"Rosso, C.: Continuous evolution through software architecture evaluation: a case study. Journal of Software Maintenance and Evolution: Research and Practice\u00a018(5) (2006)","DOI":"10.1002\/smr.337"},{"issue":"2-3","key":"23_CR26","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1016\/S0166-5316(01)00035-9","volume":"45","author":"F. Aquilani","year":"2001","unstructured":"Aquilani, F., Balsamo, S., Inverardi, P.: Performance analysis at the software architectural design level. Performance Evaluation\u00a045(2-3), 147\u2013178 (2001)","journal-title":"Performance Evaluation"},{"issue":"4","key":"23_CR27","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1109\/32.385971","volume":"21","author":"D.C. Luckham","year":"1995","unstructured":"Luckham, D.C., Kenney, J.J., Augustin, L.M., Vera, J., Bryan, D., Mann, W.: Specification and analysis of system architecture using Rapide. IEEE Transactions on Software Engineering\u00a021(4), 336\u2013354 (1995)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"23_CR28","doi-asserted-by":"crossref","unstructured":"Garlan, D., Allen, R., Ockerbloom, J.: Exploiting Style in Architectural Design Environments (1994)","DOI":"10.1145\/193173.195404"},{"key":"23_CR29","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1109\/32.385970","volume":"21","author":"M. Shaw","year":"1995","unstructured":"Shaw, M., DeLine, R., Klein, D.V., Ross, T.L., Young, D.M., Zelesnik, G.: Abstractions for Software Architecture and Tools to Support Them. IEEE Transactions on Software Engineering\u00a021, 314\u2013335 (1995)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"23_CR30","doi-asserted-by":"crossref","unstructured":"Garlan, D., Monroe, R., Wile, D.: Acme: an architecture description interchange language. In: CASCON First Decade High Impact Papers, New York, NY, USA, pp. 159\u2013173 (2010)","DOI":"10.1145\/1925805.1925814"},{"issue":"1","key":"23_CR31","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/32.825767","volume":"26","author":"N. Medvidovic","year":"2000","unstructured":"Medvidovic, N., Taylor, R.N.: A Classification and Comparison Framework for Software Architecture Description Languages. IEEE Trans. Softw. Eng.\u00a026(1), 70\u201393 (2000)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"23_CR32","unstructured":"Garlan, D., Ockerbloom, J., Wile, D.: Towards an ADL Toolkit, presented at the EDCS Architecture and Generation Cluster (2008)"},{"issue":"3","key":"23_CR33","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1016\/j.jss.2009.08.032","volume":"83","author":"A. Tang","year":"2010","unstructured":"Tang, A., Avgeriou, P., Jansen, A., Capilla, R., Ali Babar, M.: A comparative study of architecture knowledge management tools. Journal of Systems and Software\u00a083(3), 352\u2013370 (2010)","journal-title":"Journal of Systems and Software"},{"key":"23_CR34","doi-asserted-by":"crossref","unstructured":"Diaz-Pace, A., Kim, H., Bass, L., Bianco, P., Bachmann, F.: Integrating Quality-Attribute Reasoning Frameworks in the ArchE Design Assistant. In: Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures, pp. 171\u2013188 (2008)","DOI":"10.1007\/978-3-540-87879-7_11"},{"key":"23_CR35","unstructured":"Thiel, S., Hein, A., Engelhardt, H., Bosch, R.: Tool Support for Scenario-Based Architecture Evaluation. Presented at the 25th International Conference on Software Engineering (2003)"},{"key":"23_CR36","unstructured":"Schmerl, B., Butler, S., Garlan, D.: Architecture-based Simulation for Security and Performance (2006)"},{"key":"23_CR37","doi-asserted-by":"crossref","unstructured":"Aleti, A., Bjornander, S., Grunske, L., Meedeniya, I.: ArcheOpterix: An extendable tool for architecture optimization of AADL models. In: International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Los Alamitos, CA, USA, pp. 61\u201371 (2009)","DOI":"10.1109\/MOMPES.2009.5069138"},{"key":"23_CR38","doi-asserted-by":"crossref","unstructured":"Mikic-rakic, M., Malek, S., Beckman, N., Medvidovic, N.: A Tailorable Environment for Assessing the Quality of Deployment Architectures in Highly Distributed Settings. Presented at the Working Conf. on Component Deployment, pp. 1\u201317 (2004)","DOI":"10.1007\/978-3-540-24848-4_1"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications - ICCSA 2011"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-21934-4_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,6]],"date-time":"2025-03-06T07:38:19Z","timestamp":1741246699000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-21934-4_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642219337","9783642219344"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21934-4_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}