{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:31Z","timestamp":1750220611698,"version":"3.41.0"},"publisher-location":"Cham","reference-count":50,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319513096"},{"type":"electronic","value":"9783319513102"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[[2017]]},"DOI":"10.1007\/978-3-319-51310-2_11","type":"book-chapter","created":{"date-parts":[[2017,4,10]],"date-time":"2017-04-10T16:29:06Z","timestamp":1491841746000},"page":"247-270","source":"Crossref","is-referenced-by-count":4,"title":["Transition from Information Systems to Service-Oriented Logical Architectures: Formalizing Steps and Rules with QVT"],"prefix":"10.1007","author":[{"given":"Nuno","family":"Santos","sequence":"first","affiliation":[]},{"given":"Nuno","family":"Ferreira","sequence":"additional","affiliation":[]},{"given":"Ricardo J.","family":"Machado","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,4,11]]},"reference":[{"key":"11_CR1","unstructured":"Mell, P., Grance, T.: The NIST Definition of Cloud Computing. (2009)."},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"Bianco, P., Kotermanski, R., Merson, P.: Evaluating a service-oriented architecture. (2007).","DOI":"10.21236\/ADA475130"},{"key":"11_CR3","unstructured":"Standish Group: CHAOS Report 2014. (2014)."},{"key":"11_CR4","unstructured":"Maibaum, T.: On specifying systems that connect to the physical world. New Trends Softw. Methodol. Tools Tech. (2006)."},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Yue, T., Briand, L.C., Labiche, Y.: A Systematic Review of Transformation Approaches between User Requirements and Analysis Models. Requir. Eng. Vol. 16, (2011).","DOI":"10.1007\/s00766-010-0111-y"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Ferreira, N., Santos, N., Machado, R., Fernandes, J.E., Gasevi\u0107, D.: A V-Model Approach for Business Process Requirements Elicitation in Cloud Design. In: Bouguettaya, A., Sheng, Q.Z., and Daniel, F. (eds.) Advanced Web Services. pp. 551\u2013578. Springer New York (2014).","DOI":"10.1007\/978-1-4614-7535-4_23"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Santos, N., Teixeira, J., Pereira, A., Ferreira, N., Lima, A., Sim\u00f5es, R., Machado, R.J.: A demonstration case on the derivation of process-level logical architectures for ambient assisted living ecosystems. In: Garcia, N.M. \u200e and Rodrigues, J.J.P.C. (eds.) Ambient Assisted Living Book. pp. 103\u2013139. CRC Press (2015).","DOI":"10.1201\/b18520-8"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Salgado, C., Teixeira, J., Santos, N.: A SoaML Approach for Derivation of a Process-Oriented Logical Architecture from Use Cases. Explor. Serv. \u2026. (2015).","DOI":"10.1007\/978-3-319-14980-6_7"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Ferreira, N., Santos, N., Soares, P., Machado, R., Ga\u0161evi\u0107, D.: A Demonstration Case on Steps and Rules for the Transition from Process-Level to Software Logical Architectures in Enterprise Models. In: Grabis, J., Kirikova, M., Zdravkovic, J., and Stirna, J. (eds.) The Practice of Enterprise Modeling. pp. 277\u2013291. Springer Berlin Heidelberg (2013).","DOI":"10.1007\/978-3-642-41641-5_20"},{"key":"11_CR10","unstructured":"OMG: Meta Object Facility (MOF) 2.0 Query\/View\/Transformation (QVT), http:\/\/www.omg.org\/spec\/QVT\/1.1 ."},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Ferreira, N., Santos, N., Soares, P., Machado, R.J., Gasevic, D.: Transition from Process- to Product-level Perspective for Business Software, (2012).","DOI":"10.1007\/978-3-642-36611-6_25"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Browning, T.R., Eppinger, S.D.: Modeling impacts of process architecture on cost and schedule risk in product development. IEEE Trans Eng. Manag. 49, 428\u2013442 (2002).","DOI":"10.1109\/TEM.2002.806709"},{"key":"11_CR13","doi-asserted-by":"crossref","unstructured":"Machado, R.J., Fernandes, J., Monteiro, P., Rodrigues, H.: Refinement of Software Architectures by Recursive Model Transformations, http:\/\/dx.doi.org\/10.1007\/11767718_38 , (2006).","DOI":"10.1007\/11767718_38"},{"key":"11_CR14","unstructured":"Machado, R.J., Fernandes, J.M., Monteiro, P., Rodrigues, H.: Transformation of UML Models for Service-Oriented Software Architectures, (2005)."},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Fernandes, J., Machado, R., Monteiro, P., Rodrigues, H.: A Demonstration Case on the Transformation of Software Architectures for Service Specification. In: Kleinjohann, B., Kleinjohann, L., Machado, R., Pereira, C., and Thiagarajan, P.S. (eds.) From Model-Driven Design to Resource Management for Distributed Embedded Systems. pp. 235\u2013244. Springer US (2006).","DOI":"10.1007\/978-0-387-39362-9_25"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Azevedo, S., Machado, R.J., Muthig, D., Ribeiro, H.: Refinement of Software Product Line Architectures through Recursive Modeling Techniques, http:\/\/dx.doi.org\/10.1007\/978-3-642-05290-3_53 , (2009).","DOI":"10.1007\/978-3-642-05290-3_53"},{"key":"11_CR17","doi-asserted-by":"crossref","unstructured":"Azevedo, S., Machado, R., Maciel, R.: On the Use of Model Transformations for the Automation of the 4SRS Transition Method. In: Bajec, M. and Eder, J. (eds.) Advanced Information Systems Engineering Workshops. pp. 249\u2013264. Springer Berlin Heidelberg (2012).","DOI":"10.1007\/978-3-642-31069-0_22"},{"key":"11_CR18","unstructured":"ISOFIN: ISOFIN Research Project. http:\/\/isofincloud.i2s.pt\/ , (2010)."},{"key":"11_CR19","unstructured":"Jani, D., Vanderveken, D., Perry, D.: Experience Report: Deriving architecture specifications from KAOS specifications. (2003)."},{"key":"11_CR20","doi-asserted-by":"crossref","unstructured":"Kruchten, P.: The 4+1 View Model of Architecture. IEEE Softw. 12, 42\u201350 (1995).","DOI":"10.1109\/52.469759"},{"key":"11_CR21","unstructured":"The Open Group: TOGAF\u2014The Open Group Architecture Framework, http:\/\/www.opengroup.org\/togaf\/ ."},{"key":"11_CR22","doi-asserted-by":"crossref","unstructured":"Engelsman, W., Quartel, D., Jonkers, H., van Sinderen, M.: Extending enterprise architecture modelling with business goals and requirements. Enterp. Inf. Syst. 5, 9\u201336 (2010).","DOI":"10.1080\/17517575.2010.491871"},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"Clements, P., Garlan, D., Little, R., Nord, R., Stafford, J.: Documenting software architectures: views and beyond, (2003).","DOI":"10.1109\/ICSE.2003.1201264"},{"key":"11_CR24","unstructured":"Hofmeister, C., Nord, R., Soni, D.: Applied software architecture. Addison-Wesley Professional (2000)."},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Chen, D., Doumeingts, G., Vernadat, F.: Architectures for enterprise integration and interoperability: Past, present and future. Comput. Ind. 59, 647\u2013659 (2008).","DOI":"10.1016\/j.compind.2007.12.016"},{"key":"11_CR26","unstructured":"Ullah, A., Lai, R.: Modeling business goal for business\/it alignment using requirements engineering. J. Comput. Inf. Syst. 51, 21 (2011)."},{"key":"11_CR27","doi-asserted-by":"crossref","unstructured":"Tarafdar, M., Qrunfleh, S.: IT-Business Alignment: A Two-Level Analysis. Inf. Syst. Manag. 26, 338\u2013349 (2009).","DOI":"10.1080\/10580530903245705"},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"Strnadl, C.F.: Aligning Business and It: The Process-Driven Architecture Model. Inf. Syst. Manag. 23, 67\u201377 (2006).","DOI":"10.1201\/1078.10580530\/46352.23.4.20060901\/95115.9"},{"key":"11_CR29","unstructured":"Basili, V.R., Lindvall, M., Regardie, M., Seaman, C., Heidrich, J., Munch, J., Rombach, D., Trendowicz, A.: Linking Software Development and Business Strategy Through Measurement. Computer (Long. Beach. Calif). 43, 57\u201365 (2010)."},{"key":"11_CR30","unstructured":"Kaplan, R.S., Norton, D.P.: The balanced scorecard\u2013measures that drive performance. Harv. Bus. Rev. 70, 71\u201379 (1992)."},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Huang, C.D., Hu, Q.: Achieving IT-business strategic alignment via enterprise-wide implementation of balanced scorecards. Inf. Syst. Manag. 24, 173\u2013184 (2007).","DOI":"10.1080\/10580530701239314"},{"key":"11_CR32","doi-asserted-by":"crossref","unstructured":"Herath, T., Herath, H., Bremser, W.G.: Balanced Scorecard Implementation of Security Strategies: A Framework for IT Security Performance Management. Inf. Syst. Manag. 27, 72\u201381 (2010).","DOI":"10.1080\/10580530903455247"},{"key":"11_CR33","unstructured":"Information Technology Governance Institute (ITGI): COBIT v5\u2014A Business Framework for the Governance and Management of Enterprise IT. ISACA (2012)."},{"key":"11_CR34","doi-asserted-by":"crossref","unstructured":"Tan, H.B.K., Yang, Y., Bian, L.: Systematic Transformation of Functional Analysis Model into OO Design and Implementation. IEEE Trans. Softw. Eng. Vol. 32, (2006).","DOI":"10.1109\/TSE.2006.1599420"},{"key":"11_CR35","unstructured":"Obbink, H., M\u00fcller, J., America, P., van Ommering, R., Muller, G., van der Sterren, W., Wijnstra, J.G.: COPA: A component-oriented platform architecting method for families of software-intensive electronic products. In: Tutorial for the First Software Product Line Conference., Denver, Colorado. (2000)."},{"key":"11_CR36","unstructured":"Jacobson, I., Griss, M., Jonsson, P.: Software Reuse: Architecture, Process and Organization for Business Success. Addison Wesley Longman (1997)."},{"key":"11_CR37","unstructured":"Weiss, D.M.: Software Product-Line Engineering: A Family-Based Software Development Process. Addison-Wesley Professional (1999)."},{"key":"11_CR38","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Kim, S., Lee, J., Kim, K., Shin, E., Huh, M.: FORM: A feature-oriented reuse method with domain-specific reference architectures. Ann. Sw Eng. (1998).","DOI":"10.1023\/A:1018980625587"},{"key":"11_CR39","unstructured":"Bayer, J., Muthig, D., G\u00f6pfert, B.: The library system product line. A KobrA case study. Fraunhofer IESE. (2001)."},{"key":"11_CR40","unstructured":"Matinlassi, M., Niemel\u00e4, E., Dobrica, L.: Quality-driven architecture design and quality analysis method, A revolutionary initiation approach to a product line architecture. VTT Technical Research Centre of Finland (2002)."},{"key":"11_CR41","doi-asserted-by":"crossref","unstructured":"Castro, J., Kolp, M., Mylopoulos, J.: Towards requirements-driven information systems engineering: the Tropos project. Inf. Syst. (2002).","DOI":"10.1016\/S0306-4379(02)00012-1"},{"key":"11_CR42","unstructured":"Yu, E.: Modelling strategic relationships for process reengineering. In: Yu, E., Giorgini, P., Maiden, N., and Mylopoulos, J. (eds.) Social Modeling for Requirements Engineering. pp. 11\u2013152. The MIT Press (2011)."},{"key":"11_CR43","doi-asserted-by":"crossref","unstructured":"Lucena, M., Castro, J., Silva, C., Alencar, F., Santos, E., Pimentel, J.: A model transformation approach to derive architectural models from goal-oriented requirements models. In: OTM Confederated International Conferences\u201c On the Move to Meaningful Internet Systems.\u201d pp. 370\u2013380. Springer Berlin Heidelberg. (2009).","DOI":"10.1007\/978-3-642-05290-3_49"},{"key":"11_CR44","doi-asserted-by":"crossref","unstructured":"Garlan, D., Monroe, R., Wile, D.: Acme: an architecture description interchange language. CASCON First Decad. High Impact Pap. (2010).","DOI":"10.1145\/1925805.1925814"},{"key":"11_CR45","doi-asserted-by":"crossref","unstructured":"Lamsweerde, A. Van: From system goals to software architecture. Form. Methods Softw. Archit. (2003).","DOI":"10.1007\/978-3-540-39800-4_2"},{"key":"11_CR46","unstructured":"Dijkman, R.M.: Deriving use case diagrams from business process models. Tech. report, CTIT Tecnhical Rep. (2002)."},{"key":"11_CR47","unstructured":"Winter, R., Fischer, R.: Essential Layers, Artifacts, and Dependencies of Enterprise Architecture, (2006)."},{"key":"11_CR48","unstructured":"OMG: MDA Guide Version 1.0.1, (2003)."},{"key":"11_CR49","doi-asserted-by":"crossref","unstructured":"Iribarne, L., Padilla, N., Criado, J., Asensio, J.-A., Ayala, R.: A Model Transformation Approach for Automatic Composition of COTS User Interfaces in Web-Based Information Systems. Inf. Syst. Manag. 27, 207\u2013216 (2010).","DOI":"10.1080\/10580530.2010.493816"},{"key":"11_CR50","doi-asserted-by":"crossref","unstructured":"Redding, G., Dumas, M., Hofstede, A.H.M. ter, Iordachescu, A.: Generating Business Process Models from Object Behavior Models. Inf. Syst. Manag. 25, 319\u2013331 (2008).","DOI":"10.1080\/10580530802384324"}],"container-title":["Requirements Engineering for Service and Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-51310-2_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:44:10Z","timestamp":1750196650000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-51310-2_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319513096","9783319513102"],"references-count":50,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-51310-2_11","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}