{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T23:10:11Z","timestamp":1774393811643,"version":"3.50.1"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031707964","type":"print"},{"value":"9783031707971","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-70797-1_5","type":"book-chapter","created":{"date-parts":[[2024,8,31]],"date-time":"2024-08-31T11:02:22Z","timestamp":1725102142000},"page":"69-85","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An Analysis of\u00a0MLOps Architectures: A Systematic Mapping Study"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-6413-9118","authenticated-orcid":false,"given":"Faezeh","family":"Amou Najafabadi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5788-0991","authenticated-orcid":false,"given":"Justus","family":"Bogner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9333-7101","authenticated-orcid":false,"given":"Ilias","family":"Gerostathopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2234-0845","authenticated-orcid":false,"given":"Patricia","family":"Lago","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,9,1]]},"reference":[{"key":"5_CR1","doi-asserted-by":"publisher","unstructured":"Amou\u00a0Najafabadi, F., Bogner, J., Gerostathopoulos, I., Lago, P.: An Analysis of MLOps architectures: a systematic mapping study. [Data set], Zenodo (2024). https:\/\/doi.org\/10.5281\/zenodo.11067770","DOI":"10.5281\/zenodo.11067770"},{"key":"5_CR2","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1016\/j.infsof.2018.10.006","volume":"106","author":"A Ampatzoglou","year":"2019","unstructured":"Ampatzoglou, A., Bibi, S., Avgeriou, P., Verbeek, M., Chatzigeorgiou, A.: Identifying, categorizing and mitigating threats to validity in software engineering secondary studies. Inf. Softw. Technol. 106, 201\u2013230 (2019)","journal-title":"Inf. Softw. Technol."},{"key":"5_CR3","unstructured":"Bass, L., Weber, I., Zhu, L.: DevOps: A Software Architect\u2019s Perspective. 1st edn. Addison-Wesley Professional, Boston (2015)"},{"key":"5_CR4","unstructured":"The fundamental modeling concepts. http:\/\/www.fmc-modeling.org"},{"key":"5_CR5","unstructured":"Hudson, W.: Card sorting. The Encyclopedia of Human-Computer Interaction (2014). https:\/\/www.interaction-design.org\/literature\/book\/the-encyclopedia-of-human-computer-interaction-2nd-ed\/card-sorting, Accessed 31 Mar 2024"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Idowu, S., Str\u00fcber, D., Berger, T.: Asset management in machine learning: a survey. In: Proceedings of the 43rd International Conference on Software Engineering: Software Engineering in Practice, pp. 51\u201360. ICSE-SEIP 2021, IEEE Press (2021)","DOI":"10.1109\/ICSE-SEIP52600.2021.00014"},{"key":"5_CR7","doi-asserted-by":"crossref","unstructured":"John, M.M., Olsson, H.H., Bosch, J.: Towards MLOps: a framework and maturity model. In: 2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp.\u00a01\u20138. IEEE (2021)","DOI":"10.1109\/SEAA53835.2021.00050"},{"key":"5_CR8","unstructured":"Keele, S., Kitchenham, B., et\u00a0al.: Guidelines for performing systematic literature reviews in software engineering (2007)"},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"Kolar\u00a0Narayanappa, A., Amrit, C.: An analysis of the barriers preventing the implementation of MLOps. In: International Working Conference on Transfer and Diffusion of IT, pp. 101\u2013114. Springer, Cham (2023)","DOI":"10.1007\/978-3-031-50188-3_10"},{"key":"5_CR10","doi-asserted-by":"crossref","unstructured":"Kolltveit, A.B., Li, J.: Operationalizing machine learning models: a systematic literature review. In: Proceedings of the 1st Workshop on Software Engineering for Responsible AI, pp.\u00a01\u20138 (2022)","DOI":"10.1145\/3526073.3527584"},{"key":"5_CR11","doi-asserted-by":"publisher","first-page":"31866","DOI":"10.1109\/ACCESS.2023.3262138","volume":"11","author":"D Kreuzberger","year":"2023","unstructured":"Kreuzberger, D., K\u00fchl, N., Hirschl, S.: Machine Learning Operations (MLOps): overview, definition, and architecture. IEEE Access 11, 31866\u201331879 (2023)","journal-title":"IEEE Access"},{"key":"5_CR12","doi-asserted-by":"crossref","unstructured":"Kumara, I., Arts, R., Di\u00a0Nucci, D., Van Den\u00a0Heuvel, W.J., Tamburri, D.A.: Requirements and reference architecture for MLOPs: Insights from industry. Authorea Preprints (2023)","DOI":"10.36227\/techrxiv.21397413.v1"},{"key":"5_CR13","first-page":"308","volume":"1","author":"A Lima","year":"2022","unstructured":"Lima, A., Monteiro, L., Furtado, A.P.: Mlops: practices, maturity models, roles, tools, and challenges-a systematic literature review. ICEIS 1, 308\u2013320 (2022)","journal-title":"ICEIS"},{"key":"5_CR14","unstructured":"Mark\u00a0Treveil, T.D.T.: Introducing MLOps. O\u2019Reilly Media, Inc, Sebastopol (2021)"},{"key":"5_CR15","doi-asserted-by":"crossref","unstructured":"Mart\u00ednez-Fern\u00e1ndez, S., et al.: Software engineering for AI-based systems: a survey. ACM Trans. Softw. Eng. Methodol. 31(2), 1\u201359 (2022)","DOI":"10.1145\/3487043"},{"key":"5_CR16","doi-asserted-by":"crossref","unstructured":"Mboweni, T., Masombuka, T., Dongmo, C.: A systematic review of machine learning devops. In: 2022 International Conference on Electrical, Computer and Energy Technologies (ICECET), pp.\u00a01\u20136. IEEE (2022)","DOI":"10.1109\/ICECET55527.2022.9872968"},{"key":"5_CR17","doi-asserted-by":"publisher","unstructured":"Nakagawa, E.Y., Antonino, P.O.: Reference Architectures for Critical Domains: Industrial Uses and Impacts. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-16957-1","DOI":"10.1007\/978-3-031-16957-1"},{"key":"5_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2015.03.007","volume":"64","author":"K Petersen","year":"2015","unstructured":"Petersen, K., Vakkalanka, S., Kuzniarz, L.: Guidelines for conducting systematic mapping studies in software engineering: an update. Inf. Softw. Technol. 64, 1\u201318 (2015)","journal-title":"Inf. Softw. Technol."},{"key":"5_CR19","doi-asserted-by":"crossref","unstructured":"Recupito, G., et al.: A multivocal literature review of MLOPs tools and features. In: 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 84\u201391. IEEE (2022)","DOI":"10.1109\/SEAA56994.2022.00021"},{"key":"5_CR20","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","volume":"14","author":"P Runeson","year":"2009","unstructured":"Runeson, P., H\u00f6st, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng. 14, 131\u2013164 (2009)","journal-title":"Empir. Softw. Eng."},{"key":"5_CR21","doi-asserted-by":"publisher","first-page":"63606","DOI":"10.1109\/ACCESS.2022.3181730","volume":"10","author":"M Testi","year":"2022","unstructured":"Testi, M., et al.: MLOPs: a taxonomy and a methodology. IEEE Access 10, 63606\u201363618 (2022)","journal-title":"IEEE Access"},{"key":"5_CR22","doi-asserted-by":"crossref","unstructured":"Warnett, S.J., Zdun, U.: Architectural design decisions for machine learning deployment. In: 2022 IEEE 19th International Conference on Software Architecture (ICSA), pp. 90\u2013100 (2022)","DOI":"10.1109\/ICSA53651.2022.00017"},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"Warnett, S.J., Zdun, U.: Architectural design decisions for the machine learning workflow. Computer 55(3), 40\u201351 (2022), publisher: IEEE","DOI":"10.1109\/MC.2021.3134800"},{"key":"5_CR24","doi-asserted-by":"crossref","unstructured":"Warnett, S.J., Zdun, U.: On the understandability of MLOps system architectures. IEEE Trans. Softw. Eng. 50, 1\u201325 (2024)","DOI":"10.1109\/TSE.2024.3367488"},{"key":"5_CR25","doi-asserted-by":"crossref","unstructured":"Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, EASE 2014, ACM (2014)","DOI":"10.1145\/2601248.2601268"},{"key":"5_CR26","doi-asserted-by":"crossref","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering. Springer, Berlin (2012)","DOI":"10.1007\/978-3-642-29044-2"},{"key":"5_CR27","doi-asserted-by":"crossref","unstructured":"Zimmermann, T.: Card-sorting: From text to themes. In: Perspectives on Data Science for Software Engineering, pp. 137\u2013141. Elsevier (2016)","DOI":"10.1016\/B978-0-12-804206-9.00027-1"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-70797-1_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,31]],"date-time":"2024-08-31T11:03:18Z","timestamp":1725102198000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-70797-1_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031707964","9783031707971"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-70797-1_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"1 September 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The data and artifacts of this study are available as a replication package\u00a0[].","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Data Availability"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Luxembourg City","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Luxembourg","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}