{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:14:55Z","timestamp":1742912095371,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":31,"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_14","type":"book-chapter","created":{"date-parts":[[2011,8,1]],"date-time":"2011-08-01T10:06:38Z","timestamp":1312193198000},"page":"233-255","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Using Model-Driven Views and Trace Links to Relate Requirements and Architecture: A Case Study"],"prefix":"10.1007","author":[{"given":"Huy","family":"Tran","sequence":"first","affiliation":[]},{"given":"Ta\u2019id","family":"Holmes","sequence":"additional","affiliation":[]},{"given":"Uwe","family":"Zdun","sequence":"additional","affiliation":[]},{"given":"Schahram","family":"Dustdar","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,7,14]]},"reference":[{"issue":"10","key":"14_CR1","doi-asserted-by":"publisher","first-page":"970","DOI":"10.1109\/TSE.2002.1041053","volume":"28","author":"G Antoniol","year":"2002","unstructured":"Antoniol G, Canfora G, Casazza G, De Lucia A, Merlo E (2002) Recovering traceability links between code and documentation. IEEE Trans Softw Eng 28(10):970\u2013983","journal-title":"IEEE Trans Softw Eng"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"de Boer RC, Farenhorst R, Lago P, van Vliet H, Clerc V, Jansen, A (2007) Architectural knowledge: getting to the core. In: Quality of software architectures (QoSA), Boston, pp 197\u2013214","DOI":"10.1007\/978-3-540-77619-2_12"},{"issue":"6","key":"14_CR3","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber SR, Kemerer CF (1994) A metrics suite for object oriented design. IEEE Trans Softw Eng 20(6):476\u2013493","journal-title":"IEEE Trans Softw Eng"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"Falessi D, Becker M, Cantone G (2006) Design decision rationale: experiences and steps towards a more systematic approach. SIG-SOFT software engineering notes 31 \u2013 workshop on sharing and reusing architectural knowledge 31(5)","DOI":"10.1145\/1163514.1178642"},{"key":"14_CR5","series-title":"a rigorous and practical approach","volume-title":"Software metrics","author":"N Fenton","year":"1997","unstructured":"Fenton N, Pfleeger SL (1997) Software metrics, 2nd edn, a rigorous and practical approach. PWS Publishing Co, Boston","edition":"2"},{"key":"14_CR6","volume-title":"Fundamentals of software engineering","author":"C Ghezzi","year":"2002","unstructured":"Ghezzi C, Jazayeri M, Mandrioli D (2002) Fundamentals of software engineering, 2nd edn. Prentice Hall, Upper Saddle River","edition":"2"},{"issue":"3","key":"14_CR7","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/s10270-003-0038-6","volume":"3","author":"P Gr\u00fcnbacher","year":"2003","unstructured":"Gr\u00fcnbacher P, Egyed A, Medvidovic N (2003) Reconuciling software requirements and architectures with intermediate models. J Softw Syst Model 3(3):235\u2013253","journal-title":"J Softw Syst Model"},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"Hall JG, Jackson M, Laney RC, Nuseibeh B, Rapanotti L (2002) Relating software requirements and architectures using problem frames. In: IEEE international conference requirements engineering. IEEE Computer Society, Essen, pp 137\u2013144","DOI":"10.1109\/ICRE.2002.1048516"},{"issue":"5","key":"14_CR9","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1002\/smr.261","volume":"14","author":"R Heckel","year":"2002","unstructured":"Heckel R, Engels G (2002) Relating functional requirements and soft-ware architecture: separation and consistency of concerns. J Softw Maint Evol Res Pract 14(5):371\u2013388","journal-title":"J Softw Maint Evol Res Pract"},{"key":"14_CR10","unstructured":"Hentrich C, Zdun U (2006) Patterns for process-oriented integration in service-oriented architectures. In: Proceedings of 11th European conference pattern languages of programs (EuroPLoP 2006), Irsee, pp 1\u201345"},{"key":"14_CR11","unstructured":"IEEE (2000) Recommended practice for architectural description of software intensive systems. Technical report IEEE-Std-1471-2000"},{"key":"14_CR12","doi-asserted-by":"crossref","unstructured":"Jansen AGJ, van der Ven J, Avgeriou P, Hammer DK (2007) Tool support for architectural decisions. In: Sixth IEEE\/IFIP working conference software architecture (WICSA), Mumbai","DOI":"10.1109\/WICSA.2007.47"},{"key":"14_CR13","doi-asserted-by":"crossref","unstructured":"Kruchten P, Lago P, van Vliet H (2006) Building up and reasoning about architectural knowledge. In: QoSA 2006. LNCS, Vol 4214, Springer, Heidelberg, pp 43\u201358","DOI":"10.1007\/11921998_8"},{"issue":"6","key":"14_CR14","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/52.469759","volume":"12","author":"P Kruchten","year":"1995","unstructured":"Kruchten P (1995) The 4\u2009+\u20091 view model of architecture. IEEE Softw 12(6):42\u201350","journal-title":"IEEE Softw"},{"key":"14_CR15","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MS.2009.52","volume":"26","author":"P Kruchten","year":"2009","unstructured":"Kruchten P, Capilla R, Duenas JC (2009) The decision view\u2019s role in software architecture practice. IEEE Softw 26:36\u201342","journal-title":"IEEE Softw"},{"key":"14_CR16","doi-asserted-by":"crossref","unstructured":"Lange CFJ (2006) Model size matters. In: Models in software engineering, workshops and symposia at MoDELS 2006. LNCS. Springer, Berlin, pp 211\u2013216","DOI":"10.1007\/978-3-540-69489-2_26"},{"issue":"3\u20134","key":"14_CR17","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1207\/s15327051hci0603&4_2","volume":"6","author":"A MacLean","year":"1991","unstructured":"MacLean A, Young RM, Bellotti V, Moran T (1991) Questions, options, and criteria: elements of design space analysis. HumanComput Interact 6(3\u20134):201\u2013250","journal-title":"HumanComput Interact"},{"issue":"4","key":"14_CR18","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"TJ McCabe","year":"1976","unstructured":"McCabe TJ (1976) A complexity measure. IEEE Trans Softw Eng 2(4):308\u2013320","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"14_CR19","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1142\/S0218843008001816","volume":"17","author":"MP Papazoglou","year":"2008","unstructured":"Papazoglou MP, Traverso P, Dustdar S, Leymann F (2008) Service-oriented computing: a research roadmap. Int J Cooperative Inf Syst 17(2):223\u2013255","journal-title":"Int J Cooperative Inf Syst"},{"key":"14_CR20","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":"14_CR21","doi-asserted-by":"crossref","unstructured":"Sant\u2019Anna C, Garcia A, Chavez C, Lucena C. and v. von Staa A (2003) On the reuse and maintenance of aspect-oriented software: an assessment framework. In XVII Brazilian symposium on software Engineering, Manaus","DOI":"10.5753\/sbes.2003.23850"},{"key":"14_CR22","volume-title":"Model-driven software developoment","author":"T Stahl","year":"2006","unstructured":"Stahl T, V\u00f6lter M (2006) Model-driven software developoment. John Wiley & Sons, Chichester"},{"key":"14_CR23","doi-asserted-by":"crossref","unstructured":"Tran H, Holmes T, Zdun U, Dustdar S (2009) Modeling process-driven SOAs \u2013 a view-based approach, IGI global. In: Handbook of research on business process modeling (Chap 2)","DOI":"10.4018\/978-1-60566-288-6.ch002"},{"key":"14_CR24","unstructured":"Tran H, Zdun U, Dustdar S (2007) View-based and model-driven approach for reducing the development complexity in process-driven SOA. In: International conference business process and services computing (BPSC), GI, LNI, vol 116, pp 105\u2013124"},{"key":"14_CR25","doi-asserted-by":"crossref","unstructured":"Tran H, Zdun U, Dustdar S (2008) View-based integra-tion of process-driven SOA models at various abstraction levels. In: First international workshop on model-based software and data integration MBSDI 2008. Springer, Heidelberg, pp 55\u201366","DOI":"10.1007\/978-3-540-78999-4_7"},{"key":"14_CR26","doi-asserted-by":"crossref","unstructured":"Tran H, Zdun U, Dustdar S (2008b) View-based reverse engineering approach for enhancing model interoperability and reusability in process-driven SOAs. In: Tenth international conference software reuse (ICSR), Springer, Bejing, pp 233\u2013244","DOI":"10.1007\/978-3-540-68073-4_23"},{"key":"14_CR27","doi-asserted-by":"publisher","unstructured":"Tran H, Zdun U, Dustdar S (2009) VbTrace: using view-based and model-driven development to support traceability in process-driven SOAs. J Softw Syst Model. doi:10.1007\/s10270-009-0137-0","DOI":"10.1007\/s10270-009-0137-0"},{"key":"14_CR28","unstructured":"Tran H, Zdun U, Dustdar S (2010) Name-based view integration for enhancing the reusability in process-driven SOAs. In: First international workshop on reuse in business process management (rBPM) at BPM 2010. Springer, Heidelberg, pp 1\u201312"},{"key":"14_CR29","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MS.2005.27","volume":"22","author":"J Tyree","year":"2005","unstructured":"Tyree J, Ackerman A (2005) Architecture decisions: demystifying ar-chitecture. IEEE Softw 22:19\u201327","journal-title":"IEEE Softw"},{"key":"14_CR30","unstructured":"Wile DS (2001) Residual requirements and architectural residues. In: Fifth IEEE International symposium on requirements engineering IEEE Computer Society, Toronto, pp 194\u2013201"},{"key":"14_CR31","doi-asserted-by":"crossref","unstructured":"Zimmermann O, Gschwind T, Kuester J, Leymann F, Schuster N (2007) Reusable architectural decision models for enterprise application development. In: Quality of software architecture (QoSA) 2007. Lecture notes in computer science, Boston","DOI":"10.1007\/978-3-540-77619-2_2"}],"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_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,8]],"date-time":"2023-06-08T13:31:43Z","timestamp":1686231103000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-21001-3_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642210006","9783642210013"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21001-3_14","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"}}]}}