{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,7]],"date-time":"2025-06-07T04:48:08Z","timestamp":1749271688291,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540751311"},{"type":"electronic","value":"9783540751328"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-75132-8_12","type":"book-chapter","created":{"date-parts":[[2007,8,31]],"date-time":"2007-08-31T05:32:01Z","timestamp":1188538321000},"page":"139-155","source":"Crossref","is-referenced-by-count":13,"title":["A Goal-Oriented Approach for the Generation and Evaluation of Alternative Architectures"],"prefix":"10.1007","author":[{"given":"Gemma","family":"Grau","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xavier","family":"Franch","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"12_CR1","series-title":"Encyclopedia of Software Engineering","volume-title":"The Goal Question Metric Approach","author":"V.R. Basili","year":"1994","unstructured":"Basili, V.R., Caldiera, G., Rombach, H.D.: The Goal Question Metric Approach. Encyclopedia of Software Engineering. Wiley, Chichester (1994)"},{"key":"12_CR2","unstructured":"Bastos, L.R.D., Castro, J.F.B.: Enhancing Requirements to derive Multi-Agent Architectures. In: Proceedings of WER 2004, pp. 127\u2013139 (2004)"},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"Bengtsson, P., Bosch, J.: Scenario-based Software Architecture Reengineering. In: Proceedings of the 5th International Conference on Software Reuse, pp. 308\u2013317 (1998)","DOI":"10.1109\/ICSR.1998.685756"},{"key":"12_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/3-540-44800-4_12","volume-title":"Generative and Component-Based Software Engineering","author":"H. Bruin de","year":"2001","unstructured":"de Bruin, H., van Vliet, H.: Scenario-based Generation and Evaluation of Software Architectures. In: Bosch, J. (ed.) GCSE 2001. LNCS, vol.\u00a02186, pp. 128\u2013139. Springer, Heidelberg (2001)"},{"key":"12_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/11767138_4","volume-title":"Advanced Information Systems Engineering","author":"V. Bryl","year":"2006","unstructured":"Bryl, V., Massacci, Mylopoulos, J., Zannone, N.: Designing Security Requirements Models Through Planning. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol.\u00a04001, pp. 33\u201347. Springer, Heidelberg (2006)"},{"key":"12_CR6","series-title":"A System of Patterns","volume-title":"Pattern-Oriented Software Architecture","author":"F. Buschmann","year":"2001","unstructured":"Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture. A System of Patterns, vol.\u00a01. John\u2019s Wiley & Sons Ltd, Chichester (2001)"},{"key":"12_CR7","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5269-7","volume-title":"Non-Functional Requirements in Software Engineering","author":"L. Chung","year":"2000","unstructured":"Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (2000)"},{"key":"12_CR8","volume-title":"Evaluating Software Architectures. Methods and Case Studies","author":"P. Clements","year":"2002","unstructured":"Clements, P., Kazman, R., Klein, M.: Evaluating Software Architectures. Methods and Case Studies. Addison-Wesley, Reading (2002)"},{"issue":"1-2","key":"12_CR9","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/0167-6423(93)90021-G","volume":"20","author":"A. Dardenne","year":"1993","unstructured":"Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed Requirements Acquisition. Science of Computer Programming\u00a020(1-2), 3\u201350 (1993)","journal-title":"Science of Computer Programming"},{"issue":"7","key":"12_CR10","doi-asserted-by":"publisher","first-page":"638","DOI":"10.1109\/TSE.2002.1019479","volume":"28","author":"L. Dobrica","year":"2002","unstructured":"Dobrica, L., Niemel\u00e4, E.: A survey on software architecture analysis methods. IEEE Transactions on Software Engineering\u00a028(7), 638\u2013653 (2002)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"12_CR11","unstructured":"Fenton, N.E., Pfleeger, S.L.: Software Metrics: A Rigorous and Practical Approach. International Thomson Computer Press (1996)"},{"key":"12_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36465-X_8","volume-title":"COTS-Based Software Systems","author":"X. Franch","year":"2003","unstructured":"Franch, X., Maiden, N.: Modeling Component Dependencies to Inform their Selection. In: Erdogmus, H., Weng, T. (eds.) ICCBSS 2003. LNCS, vol.\u00a02580, Springer, Heidelberg (2003)"},{"key":"12_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/11767138_33","volume-title":"Advanced Information Systems Engineering","author":"X. Franch","year":"2006","unstructured":"Franch, X.: On the Quantitative Analysis of Agent-Oriented Models. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol.\u00a04001, pp. 495\u2013509. Springer, Heidelberg (2006)"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Franch, X., Grau, G., Quer, C.: A Framework for the Definition of Metrics for Actor-Dependency Models. In: Proceedings of RE 2004, pp. 348\u2013349 (2004)","DOI":"10.1109\/ICRE.2004.1335695"},{"issue":"9","key":"12_CR15","doi-asserted-by":"crossref","first-page":"59","DOI":"10.5381\/jot.2005.4.9.a1","volume":"4","author":"M. Genero","year":"2005","unstructured":"Genero, M., Piattini, M., Calero, C.: A Survey of Metrics for UML Class Diagrams. Journal of Object Technology\u00a04(9), 59\u201392 (2005)","journal-title":"Journal of Object Technology"},{"key":"12_CR16","series-title":"Lecture Notes in Computer Science","first-page":"485","volume-title":"CAiSE 2007","author":"G. Grau","year":"2007","unstructured":"Grau, G., Franch, X.: ReeF: Defining a Customizable Reengineering Framework. In: CAiSE 2007. LNCS, vol.\u00a04495, pp. 485\u2013500. Springer, Heidelberg (2007)"},{"key":"12_CR17","unstructured":"Grau, G., Franch, X.: On the Adequacy of i* Models for Representing and Analysing Software Architectures. In: RIGiM 2007 (at ER 2007). Proceedings of the First International Workshop on Requirements, Intentions and Goals in Conceptual Modelling (to appear, 2007)"},{"key":"12_CR18","doi-asserted-by":"crossref","unstructured":"Grau, G., Franch, X., \u00c1vila, S.: J-PRiM: A Java Tool for a Process Reengineering i* Methodology. In: Proceedings of RE 2006, pp. 352\u2013353 (2006)","DOI":"10.1109\/RE.2006.36"},{"key":"12_CR19","unstructured":"Grau, G., Franch, X., Maiden, N.A.M.: A Goal Based Round-Trip Method for System Development. In: Proceedings of REFSQ 2005, pp. 71\u201386 (2005)"},{"issue":"3","key":"12_CR20","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/s10270-003-0038-6","volume":"3","author":"P. Gr\u00fcnbacher","year":"2004","unstructured":"Gr\u00fcnbacher, P., Egyed, A., Medvidovic, N.: Reconciling software requirements and architectures with intermediate models. Software and Systems Modeling\u00a03(3), 235\u2013253 (2004)","journal-title":"Software and Systems Modeling"},{"key":"12_CR21","unstructured":"The i* wiki (last accessed, May 2007), http:\/\/istar.rwth-aachen.de\/"},{"key":"12_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/11554844_6","volume-title":"Software Product Lines","author":"K.C. Kang","year":"2005","unstructured":"Kang, K.C., Kim, M., Lee, J., Kim, B.: Feature-Oriented Re-engineering of Legacy Systems into Product Line Assets - a case study. In: Obbink, H., Pohl, K. (eds.) SPLC 2005. LNCS, vol.\u00a03714, pp. 45\u201356. Springer, Heidelberg (2005)"},{"key":"12_CR23","series-title":"Lecture Notes in Computer Science","first-page":"505","volume-title":"Software Engineering Education in the Modern Age","author":"M. Kim","year":"2006","unstructured":"Kim, M., Lee, J., Kang, K.C., Hong, Y., Bang, S.: Re-engineering Software Architecture of Home Service Robots: A Case Study. In: Inverardi, P., Jazayeri, M. (eds.) ICSE 2005. LNCS, vol.\u00a04309, pp. 505\u2013513. Springer, Heidelberg (2006)"},{"key":"12_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1007\/3-540-45017-3_41","volume-title":"Advanced Information Systems Engineering","author":"M. Kolp","year":"2003","unstructured":"Kolp, M., Giorgini, P., Mylopoulos, J.: Organizational Patterns for Early Requirements Analysis. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol.\u00a02681, pp. 617\u2013632. Springer, Heidelberg (2003)"},{"key":"12_CR25","doi-asserted-by":"crossref","unstructured":"van Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. In: Proceedings of ISRE 2001, pp. 249\u2013263 (2001)","DOI":"10.1109\/ISRE.2001.948567"},{"key":"12_CR26","volume-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"M. Shaw","year":"1996","unstructured":"Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall, Englewood Cliffs (1996)"},{"key":"12_CR27","unstructured":"Yu, E.: Modelling Strategic Relationships for Process Reengineering. PhD. thesis, University of Toronto (1995)"},{"key":"12_CR28","doi-asserted-by":"crossref","unstructured":"Yu, E.: Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering. In: ISRE 1997. 3rd IEEE Intl. Symposium on Requirements Engineering (1997)","DOI":"10.1109\/ISRE.1997.566873"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75132-8_12.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T19:33:59Z","timestamp":1737401639000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75132-8_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540751311","9783540751328"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75132-8_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}