{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T20:24:04Z","timestamp":1743107044687,"version":"3.40.3"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030060183"},{"type":"electronic","value":"9783030060190"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-06019-0_6","type":"book-chapter","created":{"date-parts":[[2019,1,18]],"date-time":"2019-01-18T05:37:26Z","timestamp":1547789846000},"page":"73-88","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["DevOps Round-Trip Engineering: Traceability from Dev to Ops and Back Again"],"prefix":"10.1007","author":[{"given":"Miguel","family":"Jim\u00e9nez","sequence":"first","affiliation":[]},{"given":"Lorena","family":"Castaneda","sequence":"additional","affiliation":[]},{"given":"Norha M.","family":"Villegas","sequence":"additional","affiliation":[]},{"given":"Gabriel","family":"Tamura","sequence":"additional","affiliation":[]},{"given":"Hausi A.","family":"M\u00fcller","sequence":"additional","affiliation":[]},{"given":"Joe","family":"Wigglesworth","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,1,19]]},"reference":[{"key":"6_CR1","unstructured":"Sharma, S., Coyne, B.: DevOps for Dummies. Limited IBM Edition (2013)"},{"issue":"3","key":"6_CR2","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/MS.2016.81","volume":"33","author":"L Zhu","year":"2016","unstructured":"Zhu, L., Bass, L., Champlin-Scharff, G.: DevOps and its practices. IEEE Softw. 33(3), 32\u201334 (2016)","journal-title":"IEEE Softw."},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Fagerholm, F., Guinea, A.S., M\u00e4enp\u00e4\u00e4, H., M\u00fcnch, J.: Building blocks for continuous experimentation. In: Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering, RCoSE 2014, pp. 26\u201335. ACM, New York (2014)","DOI":"10.1145\/2593812.2593816"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"Shahin, M., Babar, M.A., Zhu, L.: The intersection of continuous deployment and architecting process: practitioners\u2019 perspectives. In: Proceedings of the 10th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2016, pp. 44:1\u201344:10. ACM, New York (2016)","DOI":"10.1145\/2961111.2962587"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"Fabijan, A., Dmitriev, P., Olsson, H.H., Bosch, J.: The evolution of continuous experimentation in software product development: from data to a data-driven organization at scale. In: 2017 IEEE\/ACM 39th International Conference on Software Engineering, ICSE 2017, pp. 770\u2013780 (2017)","DOI":"10.1109\/ICSE.2017.76"},{"issue":"2","key":"6_CR6","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MS.2018.111094748","volume":"35","author":"G Schermann","year":"2018","unstructured":"Schermann, G., Cito, J., Leitner, P.: Continuous experimentation: challenges, implementation techniques, and current research. IEEE Softw. 35(2), 26\u201331 (2018)","journal-title":"IEEE Softw."},{"key":"6_CR7","volume-title":"Infrastructure as Code: Managing Servers in the Cloud","author":"K Morris","year":"2016","unstructured":"Morris, K.: Infrastructure as Code: Managing Servers in the Cloud, 1st edn. O\u2019Reilly Media Inc., Sebastopol (2016)","edition":"1"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"Spanoudakis, G., Zisman, A.: Inconsistency management in software engineering: survey and open research issues, pp. 329\u2013380. World Scientific Publishing Company (2012)","DOI":"10.1142\/9789812389718_0015"},{"issue":"6","key":"6_CR9","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MS.2012.167","volume":"29","author":"P Kruchten","year":"2012","unstructured":"Kruchten, P., Nord, R.L., Ozkaya, I.: Technical debt: from metaphor to theory and practice. IEEE Softw. 29(6), 18\u201321 (2012)","journal-title":"IEEE Softw."},{"key":"6_CR10","unstructured":"Henriksson, A., Larsson, H.: A definition of round-trip engineering. Technical report (2003)"},{"key":"6_CR11","unstructured":"Sendall, S., K\u00fcster, J.: Taming model round-trip engineering. In: Proceedings of Workshop on Best Practices for Model-Driven Software Development, p. 1 (2004)"},{"key":"6_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-540-69927-9_3","volume-title":"Theory and Practice of Model Transformations","author":"T Hettel","year":"2008","unstructured":"Hettel, T., Lawley, M., Raymond, K.: Model synchronisation: definitions for round-trip engineering. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds.) ICMT 2008. LNCS, vol. 5063, pp. 31\u201345. Springer, Heidelberg (2008). \n                    https:\/\/doi.org\/10.1007\/978-3-540-69927-9_3"},{"key":"6_CR13","doi-asserted-by":"publisher","first-page":"3909","DOI":"10.1109\/ACCESS.2017.2685629","volume":"5","author":"M Shahin","year":"2017","unstructured":"Shahin, M., Babar, M.A., Zhu, L.: Continuous integration, delivery and deployment: a systematic review on approaches, tools, challenges and practices. IEEE Access 5, 3909\u20133943 (2017)","journal-title":"IEEE Access"},{"key":"6_CR14","unstructured":"ISO\/IEC\/IEEE, International Standard - Systems and software engineering - Vocabulary. ISO\/IEC\/IEEE 24765:2010(E), pp. 1\u2013418 (2010)"},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"H\u00fcttermann, M.: Infrastructure as Code, pp. 135\u2013156. Apress (2012)","DOI":"10.1007\/978-1-4302-4570-4_9"},{"key":"6_CR16","volume-title":"Test-Driven Infrastructure with Chef: Bring Behavior-Driven Development to Infrastructure as Code","author":"S Nelson-Smith","year":"2013","unstructured":"Nelson-Smith, S.: Test-Driven Infrastructure with Chef: Bring Behavior-Driven Development to Infrastructure as Code. O\u2019Reilly Media Inc., Sebastopol (2013)"},{"issue":"10","key":"6_CR17","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MC.2009.326","volume":"42","author":"G Blair","year":"2009","unstructured":"Blair, G., Bencomo, N., France, R.B.: Models@run.time. Computer 42(10), 22\u201327 (2009)","journal-title":"Computer"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Rahm, J., Graube, M., Urbas, L.: A proposal for an interactive roundtrip engineering system. In: 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 1\u20137, September 2017","DOI":"10.1109\/ETFA.2017.8247576"},{"issue":"04","key":"6_CR19","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1142\/S0218194094000246","volume":"04","author":"SR Tilley","year":"1994","unstructured":"Tilley, S.R., Wong, K., Storey, M.A.D., M\u00fcller, H.A.: Programmable reverse engineering. Int. J. Softw. Eng. Knowl. Eng. 04(04), 501\u2013520 (1994)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"6_CR20","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1016\/j.jss.2015.06.063","volume":"123","author":"B Fitzgerald","year":"2017","unstructured":"Fitzgerald, B., Stol, K.J.: Continuous software engineering: a roadmap and agenda. J. Syst. Softw. 123, 176\u2013189 (2017)","journal-title":"J. Syst. Softw."},{"key":"6_CR21","doi-asserted-by":"crossref","unstructured":"Petre, M.: UML in practice. In: Proceedings 35th International Conference on Software Engineering, ICSE 2013, pp. 722\u2013731. IEEE Press, Piscataway (2013)","DOI":"10.1109\/ICSE.2013.6606618"},{"key":"6_CR22","doi-asserted-by":"crossref","unstructured":"Hutchinson, J., Rouncefield, M., Whittle, J.: Model-driven engineering practices in industry. In: Proceedings 33rd International Conference on Software Engineering, ICSE 2011, pp. 633\u2013642. ACM, New York (2011)","DOI":"10.1145\/1985793.1985882"},{"key":"6_CR23","doi-asserted-by":"crossref","unstructured":"Inzinger, C., Nastic, S., Sehic, S., V\u00f6gler, M., Li, F., Dustdar, S.: MADCAT: a methodology for architecture and deployment of cloud application topologies. In: Proceedings 8th International Symposium on Service Oriented System Engineering, SOSE 2014, Oxford, UK, pp. 13\u201322 (2014)","DOI":"10.1109\/SOSE.2014.9"},{"key":"6_CR24","doi-asserted-by":"crossref","unstructured":"Copil, G., Moldovan, D., Truong, H.L., Dustdar, S.: SYBL: an extensible language for controlling elasticity in cloud applications. In: Proceedings 13th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2013, pp. 112\u2013119 (2013)","DOI":"10.1109\/CCGrid.2013.42"},{"key":"6_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/978-3-662-44879-3_8","volume-title":"Service-Oriented and Cloud Computing","author":"J Wettinger","year":"2014","unstructured":"Wettinger, J., Breitenb\u00fccher, U., Leymann, F.: DevOpSlang \u2013 bridging the gap between development and operations. In: Villari, M., Zimmermann, W., Lau, K.K. (eds.) ESOCC 2014. LNCS, vol. 8745, pp. 108\u2013122. Springer, Heidelberg (2014). \n                    https:\/\/doi.org\/10.1007\/978-3-662-44879-3_8"},{"key":"6_CR26","doi-asserted-by":"crossref","unstructured":"Thiery, A., Cerqueus, T., Thorpe, C., Suny\u00e9, G., Murphy, J.: A DSL for deployment and testing in the cloud. In: Proceedings of the 2014 IEEE International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2014, pp. 376\u2013382. IEEE Computer Society (2014)","DOI":"10.1109\/ICSTW.2014.43"},{"key":"6_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1007\/978-3-319-46613-2_5","volume-title":"System Analysis and Modeling. Technology-Specific Aspects of Models","author":"F Glaser","year":"2016","unstructured":"Glaser, F.: Domain model optimized deployment and execution of cloud applications with TOSCA. In: Grabowski, J., Herbold, S. (eds.) SAM 2016. LNCS, vol. 9959, pp. 68\u201383. Springer, Cham (2016). \n                    https:\/\/doi.org\/10.1007\/978-3-319-46613-2_5"},{"key":"6_CR28","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/978-3-319-62594-2_16","volume-title":"Cloud Computing and Services Science","author":"T Holmes","year":"2017","unstructured":"Holmes, T.: Ming: model- and view-based deployment and adaptation of cloud datacenters. In: Helfert, M., Ferguson, D., M\u00e9ndez Mu\u00f1oz, V., Cardoso, J. (eds.) CLOSER 2016. CCIS, vol. 740, pp. 317\u2013338. Springer, Cham (2017). \n                    https:\/\/doi.org\/10.1007\/978-3-319-62594-2_16"},{"issue":"3","key":"6_CR29","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/s00607-012-0224-x","volume":"95","author":"N Bencomo","year":"2013","unstructured":"Bencomo, N., Bennaceur, A., Grace, P., Blair, G., Issarny, V.: The role of models@run.time in supporting on-the-fly interoperability. Computing 95(3), 167\u2013190 (2013)","journal-title":"Computing"},{"key":"6_CR30","unstructured":"Castaneda, L.: Runtime modelling for user-centric smart applications in cyber-physical-human systems. Ph.D. thesis, Department of Computer Science, University of Victoria (2017)"}],"container-title":["Lecture Notes in Computer Science","Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-06019-0_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T05:20:38Z","timestamp":1558329638000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-06019-0_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030060183","9783030060190"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-06019-0_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"19 January 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DEVOPS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Villebrumier","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 March 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 March 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"devops2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.laser-foundation.org\/devops\/2018\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}