{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T19:56:50Z","timestamp":1742932610223,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642210006"},{"type":"electronic","value":"9783642210013"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-21001-3_15","type":"book-chapter","created":{"date-parts":[[2011,8,1]],"date-time":"2011-08-01T10:06:38Z","timestamp":1312193198000},"page":"257-277","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Managing Artifacts with a Viewpoint-Realization Level Matrix"],"prefix":"10.1007","author":[{"given":"Jochen M.","family":"K\u00fcster","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hagen","family":"V\u00f6lzer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olaf","family":"Zimmermann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,7,14]]},"reference":[{"issue":"2","key":"15_CR1","doi-asserted-by":"publisher","first-page":"89","DOI":"10.5381\/jot.2010.9.2.a1","volume":"9","author":"A Anwar","year":"2010","unstructured":"Anwar A, Ebersold S, Coulette B, Nassar M, Kriouile A (2010) A rule-driven approach for composing viewpoint-oriented models. J Object Technol 9(2):89\u2013114","journal-title":"J Object Technol"},{"key":"15_CR2","volume-title":"Software architecture in practice","author":"L Bass","year":"2003","unstructured":"Bass L, Clements P, Kazman R (2003) Software architecture in practice. Addison Wesley, Reading"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Boiten E, Bowman H, Derrick J, Steen M (1997) Viewpoint consistency in Z and LOTOS: a case study. In: Fitzgerald J, Jones CB, Lucas P (eds) FME\u201997: industrial applications and strengthened foundations of formal methods (Proceedings 4th International symposium of formal methods Europe, Graz, Austria, September 1997). (Lecture notes in computer science), vol. 1313. Springer-Verlag, Heidelberg, pp 644\u2013664","DOI":"10.1007\/3-540-63533-5_34"},{"key":"15_CR4","volume-title":"Object-oriented design","author":"G Booch","year":"1991","unstructured":"Booch G (1991) Object-oriented design. Benjamin-Cummings, Redwood City"},{"issue":"4","key":"15_CR5","doi-asserted-by":"publisher","first-page":"526","DOI":"10.1109\/JPROC.2009.2037771","volume":"98","author":"M Broy","year":"2010","unstructured":"Broy M, Feilkas M, Herrmannsdoerfer M, Merenda S, Ratiu D (2010) Seamless model-based development: from isolated tools to integrated model engineering environments. Proc IEEE 98(4):526\u2013545","journal-title":"Proc IEEE"},{"key":"15_CR6","volume-title":"Pattern-oriented software architecture","author":"F Buschmann","year":"1996","unstructured":"Buschmann F, Meunier R, Rohnert H, Sommerlad P, Stal M (1996) Pattern-oriented software architecture. Wiley, Chichester"},{"key":"15_CR7","volume-title":"UML components","author":"J Cheesman","year":"2001","unstructured":"Cheesman J, Daniels J (2001) UML components. Addison-Wesley, Reading"},{"key":"15_CR8","volume-title":"The process of software architecting","author":"P Eeles","year":"2009","unstructured":"Eeles P, Cripps P (2009) The process of software architecting. Addison-Wesley, Upper Saddle River"},{"key":"15_CR9","doi-asserted-by":"crossref","unstructured":"Egyed A, Letier E, Finkelstein A (2008) Generating and evaluating choices for fixing inconsistencies in UML design models. In: ASE, IEEE 99\u2013108","DOI":"10.1109\/ASE.2008.20"},{"key":"15_CR10","first-page":"186","volume-title":"Proceedings of the 8th European software engineering conference (ESEC)","author":"G Engels","year":"2001","unstructured":"Engels G, K\u00fcster JM, Groenewegen L, Heckel RA (2001) Methodology for specifying and analyzing consistency of object-oriented behavioral models. In: Gruhn V (ed) Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering, ACM, New York, NY, USA, pp 186\u2013195"},{"key":"15_CR11","doi-asserted-by":"crossref","unstructured":"Finkelstein A, Gabbay D, Hunter A, Kramer J, Nuseibeh B (1993) Inconsistency handling in multi-perspective specifications. In: Sommerville I, Paul M (eds) Proceedings of the fourth European software engineering conference, Springer-Verlag, 84\u201399","DOI":"10.1007\/3-540-57209-0_7"},{"issue":"8","key":"15_CR12","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1109\/32.310667","volume":"20","author":"A Finkelstein","year":"1994","unstructured":"Finkelstein A, Gabbay D, Hunter A, Kramer J, Nuseibeh B (1994) Inconsistency handling in multi-perspective specifications. IEEE Trans Software Eng 20(8):569\u2013578","journal-title":"IEEE Trans Software Eng"},{"issue":"1","key":"15_CR13","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1142\/S0218194092000038","volume":"2","author":"A Finkelstein","year":"1992","unstructured":"Finkelstein A, Kramer J, Nuseibeh B, Finkelstein L, Goedicke M (1992) Viewpoints: a framework for integrating multiple perspectives in system development. Int J Software Engineer Knowledge Engineer 2(1):31\u201357","journal-title":"Int J Software Engineer Knowledge Engineer"},{"key":"15_CR14","volume-title":"UML distilled","author":"M Fowler","year":"2000","unstructured":"Fowler M (2000) UML distilled. Addison-Wesley, Reading"},{"key":"15_CR15","volume-title":"Model-driven architecture: applying MDA to enterprise computing","author":"D Frankel","year":"2003","unstructured":"Frankel D (2003) Model-driven architecture: applying MDA to enterprise computing. Wiley, Indianapolis"},{"issue":"11","key":"15_CR16","doi-asserted-by":"publisher","first-page":"908","DOI":"10.1109\/32.730542","volume":"24","author":"C Ghezzi","year":"1998","unstructured":"Ghezzi C, Nuseibeh B (1998) Special issue on managing inconsistency in software development. IEEE Trans Software Eng vol Vol. 24, No. 11, November 1998, IEEE CS Press, pp. 902\u2013906","journal-title":"IEEE Trans Software Eng"},{"key":"15_CR17","doi-asserted-by":"crossref","unstructured":"Groher I, Reder A, Egyed A (2010) Incremental consistency checking of dynamic constraints. In: FASE, (Lecture notes in computer science), vol 6013. Springer, pp 203\u2013217","DOI":"10.1007\/978-3-642-12029-9_15"},{"key":"15_CR18","volume-title":"The rational unified process: an introduction","author":"P Kruchten","year":"1999","unstructured":"Kruchten P (1999) The rational unified process: an introduction. Addison-Wesley, Boston"},{"key":"15_CR19","doi-asserted-by":"crossref","unstructured":"Kruchten P, Lago P, van Vliet H (2006) Building up and reasoning about architectural knowledge. In: QoSA (Lecture notes in computer science), vol 4214. Springer, pp 43\u201358","DOI":"10.1007\/11921998_8"},{"key":"15_CR20","doi-asserted-by":"crossref","unstructured":"K\u00fcster JM (2004) consistency management of object-oriented behavioral models. PhD thesis, University of Paderborn","DOI":"10.1016\/j.entcs.2004.02.056"},{"issue":"3","key":"15_CR21","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1007\/s10270-006-0018-8","volume":"5","author":"JM K\u00fcster","year":"2006","unstructured":"K\u00fcster JM (2006) Definition and validation of model transformations. Softw Syst Model 5(3):233\u2013259","journal-title":"Softw Syst Model"},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"K\u00fcster JM, Abd-El-Razik M (2007) Validation of model transformations \u2013 first experiences using a white box approach. In models in software engineering, workshops and symposia at models 2006, Genoa, Italy, 1\u20136 October 2006 Reports and Revised Selected Papers (Lecture notes in computer science), vol 4364. Springer, pp 193\u2013204","DOI":"10.1007\/978-3-540-69489-2_24"},{"key":"15_CR23","doi-asserted-by":"crossref","unstructured":"K\u00fcster JM, Ryndina K (2007) Improving inconsistency resolution with side-effect evaluation and costs. In MoDELS (Lecture notes in computer science), vol 4735. Springer, pp 136\u2013150","DOI":"10.1007\/978-3-540-75209-7_10"},{"key":"15_CR24","unstructured":"Maier M, Emery D, Hilliard R (2001) Introducing IEEE 1471. IEEE Computer"},{"key":"15_CR25","doi-asserted-by":"crossref","unstructured":"Milanovic N, Kutsche R-D, Baum T, Cartsburg M, Elmasg\u00fcnes H, Pohl M, Widiker J (2008) Model&metamodel, metadata and document repository for software and data integration. In: MoDELS (Lecture notes in Computer Science), vol 5301. Springer, pp 416\u2013430","DOI":"10.1007\/978-3-540-87875-9_30"},{"issue":"10","key":"15_CR26","doi-asserted-by":"publisher","first-page":"760","DOI":"10.1109\/32.328995","volume":"20","author":"B Nuseibeh","year":"1994","unstructured":"Nuseibeh B, Kramer J, Finkelstein A (1994) A framework for expressing the relationships between multiple views in requirements specification. IEEE Trans Software Eng 20(10):760\u2013773","journal-title":"IEEE Trans Software Eng"},{"key":"15_CR27","unstructured":"Object Management Group (OMG) (2006) Meta Object Facility (MOF) core specification, OMG available specification version 2.0, OMG Document Number formal\/06-01-01"},{"key":"15_CR28","unstructured":"Object Management Group (OMG) (2009) OMG unified modeling language, superstructure. version 2.2., OMG Document Number formal\/2009-02-02"},{"key":"15_CR29","volume-title":"Web services: principles and technologies","author":"M Papazoglou","year":"2007","unstructured":"Papazoglou M (2007) Web services: principles and technologies. Prentice-Hall, Boston"},{"key":"15_CR30","volume-title":"Requirements engineering \u2013 fundamentals, principles, and techniques","author":"K Pohl","year":"2010","unstructured":"Pohl K (2010) Requirements engineering \u2013 fundamentals, principles, and techniques. Springer-Verlag, Berlin"},{"key":"15_CR31","volume-title":"Software systems architecture: working with stakeholders using viewpoints and perspectives","author":"N Rozanski","year":"2005","unstructured":"Rozanski N, Woods E (2005) Software systems architecture: working with stakeholders using viewpoints and perspectives. Addison-Wesley, Boston"},{"key":"15_CR32","unstructured":"Zimmermann O (2009) An architectural decision modeling framework for service-oriented architecture design. PhD thesis, University of Stuttgart"}],"container-title":["Relating Software Requirements and Architectures"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-21001-3_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,29]],"date-time":"2021-11-29T07:33:39Z","timestamp":1638171219000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-21001-3_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642210006","9783642210013"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21001-3_15","relation":{},"subject":[],"published":{"date-parts":[[2011]]},"assertion":[{"value":"14 July 2011","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}