{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,30]],"date-time":"2025-01-30T17:40:17Z","timestamp":1738258817994,"version":"3.35.0"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319981765"},{"type":"electronic","value":"9783319981772"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","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-69534-9_19","type":"book-chapter","created":{"date-parts":[[2008,6,7]],"date-time":"2008-06-07T08:27:34Z","timestamp":1212827254000},"page":"243-257","source":"Crossref","is-referenced-by-count":3,"title":["On the Impact of Evolving Requirements-Architecture Dependencies: An Exploratory Study"],"prefix":"10.1007","author":[{"given":"Safoora","family":"Shakil Khan","sequence":"first","affiliation":[]},{"given":"Phil","family":"Greenwood","sequence":"additional","affiliation":[]},{"given":"Alessandro","family":"Garcia","sequence":"additional","affiliation":[]},{"given":"Awais","family":"Rashid","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"19_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/978-3-540-39800-4_2","volume-title":"Formal Methods for Software Architectures","author":"A. Lamsweerde van","year":"2003","unstructured":"van Lamsweerde, A.: From System Goals to Software Architecture. In: Bernardo, M., Inverardi, P. (eds.) SFM 2003. LNCS, vol.\u00a02804, pp. 25\u201343. Springer, Heidelberg (2003)"},{"key":"19_CR2","volume-title":"Non-functional Requirements in Software Engineering","author":"L. Chung","year":"1999","unstructured":"Chung, L., Nixon, A.B., Yu, E., Mylopoulous, J.: Non-functional Requirements in Software Engineering. Kluwer Academic Publishing, Dordrecht (1999)"},{"key":"19_CR3","doi-asserted-by":"crossref","unstructured":"Herold, S., et al.: Towards Bridging the Gap between Goal-Oriented Requirements Engineering and Compositional Architecture Development. In: SHARK-ADI 2007 (2007)","DOI":"10.1109\/SHARK-ADI.2007.13"},{"key":"19_CR4","unstructured":"Greenwood, P., et al.: Aspect Interaction and Design Stability: An Empirical Study (2007), http:\/\/www.comp.lancs.ac.uk\/computing\/users\/greenwop\/ecoop07"},{"key":"19_CR5","volume-title":"Object-Oriented Software Engineering: A Use Case Driven Approach","author":"I. Jacobson","year":"1992","unstructured":"Jacobson, I., Chirsterson, M., Jonsson, P., Overgaard, G.: Object-Oriented Software Engineering: A Use Case Driven Approach, 4th edn. Addison-Wesley, Reading (1992)","edition":"4"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Chitchyan, R., et al.: Semantics-based Composition for Aspect-Oriented Requirements Engineering. In: AOSD 2007, Vancouver, Canada, pp. 36\u201348 (2007)","DOI":"10.1145\/1218563.1218569"},{"key":"19_CR7","unstructured":"Chitchyan, R., et al.: Survey of Aspect-Oriented Analysis and Design. AOSD-Europe Project Deliverable No: AOSD-Europe-ULANC-9"},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"Ramesh, B., Jarke, M.: Towards Reference Models for Requirements Traceability. IEEE Transactions on Software Engineering\u00a027(1) (January 2001)","DOI":"10.1109\/32.895989"},{"key":"19_CR9","volume-title":"Practical Software Metrics for Project Management and Process Improvement","author":"R. Grady","year":"1992","unstructured":"Grady, R.: Practical Software Metrics for Project Management and Process Improvement. Prentice-Hall, Englewood Cliffs (1992)"},{"key":"19_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1007\/978-3-540-73589-2_9","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"P. Greenwood","year":"2007","unstructured":"Greenwood, P., et al.: On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol.\u00a04609, pp. 176\u2013200. Springer, Heidelberg (2007)"},{"key":"19_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/978-3-540-75132-8_17","volume-title":"Software Architecture","author":"C. Sant\u2019Anna","year":"2007","unstructured":"Sant\u2019Anna, C., et al.: On the Modularity of Software Architectures: A Concern-Driven Measurement Framework. In: Oquendo, F. (ed.) ECSA 2007. LNCS, vol.\u00a04758, pp. 207\u2013224. Springer, Heidelberg (2007)"},{"key":"19_CR12","doi-asserted-by":"crossref","unstructured":"Cacho, N., et al.: Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming. In: AOSD 2006, pp. 109\u2013121 (2006)","DOI":"10.1145\/1119655.1119672"},{"key":"19_CR13","unstructured":"TAO: A testbed for Aspect Oriented Software Development (2007), http:\/\/www.comp.lancs.ac.uk\/~greenwop\/tao\/"},{"key":"19_CR14","unstructured":"Khan, S.S., et al.: Material for On the Impact of Evolving Requirements-Architecture Dependencies: An Exploratory Study (2007), http:\/\/www.comp.lancs.ac.uk\/~shakilkh\/caise08"},{"key":"19_CR15","unstructured":"Feng, T., Maletic, I.J.: Applying Dynamic Change Impact Analysis in Component-based Architecture Design. In: 7th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel\/Distributed Computing (SNPD 2006) (2006)"},{"key":"19_CR16","doi-asserted-by":"crossref","unstructured":"Riebisch, M., Wohlfarth, S.: Introducing Impact Analysis for Architectural Decisions. In: ECBS 2007, pp. 381\u2013392 (2007)","DOI":"10.1109\/ECBS.2007.46"},{"issue":"5","key":"19_CR17","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1002\/smr.258","volume":"14","author":"J. Zhao","year":"2002","unstructured":"Zhao, J., et al.: Change Impact Analysis to Support Architectural Evolution. Software Maintenance: Research and Practice\u00a014(5), 317\u2013333 (2002)","journal-title":"Software Maintenance: Research and Practice"},{"key":"19_CR18","doi-asserted-by":"crossref","unstructured":"Williams, J.B., Carver, C.J.: Characterizing Software Architecture Changes: An Initial Study. In: 1st Intl. Symposium on Empirical Software Engineering and Measurement (ESEM 2007), pp. 410\u2013419 (2007)","DOI":"10.1109\/ESEM.2007.26"},{"key":"19_CR19","series-title":"SEI Series in Software Engineering","volume-title":"Documenting Software Architectures: Views and Beyond","author":"P. Clement","year":"2002","unstructured":"Clement, P., et al.: Documenting Software Architectures: Views and Beyond. SEI Series in Software Engineering. Addison-Wesley, Reading (2002)"},{"key":"19_CR20","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, Inc., Englewood Cliffs (1996)"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"Soares, S., et al.: Distribution and Persistence as Aspects. Software Practice and Experience (2006)","DOI":"10.1002\/spe.715"},{"key":"19_CR22","doi-asserted-by":"crossref","unstructured":"Murta, G.P.L., et al.: ArchTrace: Policy-Based Support for Managing Evolving Architecture-to-Implementation Traceability Links. In: ASE 2006, pp. 135\u2013144 (2006)","DOI":"10.1109\/ASE.2006.16"},{"key":"19_CR23","unstructured":"Lee, M., Offutt, J.: Change Impact Analysis of Object-Oriented Software, 193 pages, George Mason University (1998)"},{"issue":"3","key":"19_CR24","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1109\/17.946528","volume":"48","author":"T.R. Browning","year":"2001","unstructured":"Browning, T.R., et al.: Applying the Design Structure Matrix to System Decomposition and Integration Problems: A Review and New Directions. IEEE Transaction on Engineering Management\u00a048(3), 292\u2013306 (2001)","journal-title":"IEEE Transaction on Engineering Management"},{"key":"19_CR25","doi-asserted-by":"crossref","unstructured":"Sangal, N., et al.: Using Dependency Models to Manage Complex Software Architecture. In: OOPSLA 2005, San Diego, California, USA (2005)","DOI":"10.1145\/1094811.1094824"},{"issue":"10","key":"19_CR26","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/2.161279","volume":"25","author":"B. Meyer","year":"1992","unstructured":"Meyer, B.: Applying Design by Contract. Computer\u00a025(10), 40\u201351 (1992)","journal-title":"Computer"}],"container-title":["Notes on Numerical Fluid Mechanics and Multidisciplinary Design","Active Flow and Combustion Control 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69534-9_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,30]],"date-time":"2025-01-30T17:00:06Z","timestamp":1738256406000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69534-9_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783319981765","9783319981772"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69534-9_19","relation":{},"ISSN":["1612-2909","1860-0824"],"issn-type":[{"type":"print","value":"1612-2909"},{"type":"electronic","value":"1860-0824"}],"subject":[],"published":{"date-parts":[[2008]]}}}