{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,22]],"date-time":"2025-11-22T07:23:24Z","timestamp":1763796204822,"version":"3.45.0"},"publisher-location":"Cham","reference-count":38,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783032044020"},{"type":"electronic","value":"9783032044037"}],"license":[{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"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":[[2026]]},"DOI":"10.1007\/978-3-032-04403-7_15","type":"book-chapter","created":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T14:57:26Z","timestamp":1757257046000},"page":"155-168","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["AI-Powered Architecting for\u00a0Industry 4.0 Cyber-Physical Production Systems: A Novel Approach, Research Problems and\u00a0Challenges"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0650-0981","authenticated-orcid":false,"given":"Stephen John","family":"Warnett","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6233-2591","authenticated-orcid":false,"given":"Uwe","family":"Zdun","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,9,5]]},"reference":[{"unstructured":"Bucaioni, A., Weyssow, M., He, J., Lyu, Y., Lo, D.: Artificial intelligence for software architecture: literature review and the road ahead. In: 2030 Software Engineering - 2025 (2025). http:\/\/www.ipr.mdu.se\/publications\/7175-","key":"15_CR1"},{"unstructured":"Zhou, X., et al.: Using LLMs in generating design rationale for software architecture decisions (2025). https:\/\/arxiv.org\/abs\/2504.20781","key":"15_CR2"},{"doi-asserted-by":"publisher","unstructured":"Gheibi, O., Weyns, D., Quin, F.: Applying machine learning in self-adaptive systems: a systematic literature review. ACM Trans. Auton. Adapt. Syst. 15(3) (2021). https:\/\/doi.org\/10.1145\/3469440","key":"15_CR3","DOI":"10.1145\/3469440"},{"doi-asserted-by":"publisher","unstructured":"Monostori, L.: Cyber-physical production systems: roots, expectations and R &D challenges. Procedia CIRP 17, 9\u201313 (2014). https:\/\/doi.org\/10.1016\/j.procir.2014.03.115, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S2212827114003497, Variety Management in Manufacturing","key":"15_CR4","DOI":"10.1016\/j.procir.2014.03.115"},{"doi-asserted-by":"publisher","unstructured":"Warnett, S.J., Zdun, U.: Bridging the gap between MLOps and RLOps: an Industry 4.0 case study on architectural design decisions in practice. In: 2025 IEEE 22nd International Conference on Software Architecture (ICSA), pp. 232\u2013242 (2025). https:\/\/doi.org\/10.1109\/ICSA65012.2025.00031","key":"15_CR5","DOI":"10.1109\/ICSA65012.2025.00031"},{"unstructured":"Ramic, A., Kugele, S.: A Systematic Mapping Study on Software Architecture for AI-based Mobility Systems (2025). https:\/\/arxiv.org\/abs\/2506.01595","key":"15_CR6"},{"issue":"6245","key":"15_CR7","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1126\/science.aaa8415","volume":"349","author":"MI Jordan","year":"2015","unstructured":"Jordan, M.I., Mitchell, T.M.: Machine learning: trends, perspectives, and prospects. Science 349(6245), 255\u2013260 (2015)","journal-title":"Science"},{"unstructured":"Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT Press (2018)","key":"15_CR8"},{"doi-asserted-by":"publisher","unstructured":"Singh, H., Singh, B.: Industry 4.0 technologies integration with lean production tools: a review. TQM J. (2024). https:\/\/doi.org\/10.1108\/TQM-02-2022-0065","key":"15_CR9","DOI":"10.1108\/TQM-02-2022-0065"},{"doi-asserted-by":"publisher","unstructured":"Jansen, A., Bosch, J.: Software architecture as a set of architectural design decisions. In: 5th Working IEEE\/IFIP Conference on Software Architecture (WICSA\u201905), pp. 109\u2013120 (2005). https:\/\/doi.org\/10.1109\/WICSA.2005.61","key":"15_CR10","DOI":"10.1109\/WICSA.2005.61"},{"doi-asserted-by":"publisher","unstructured":"Shahin, M., Liang, P., Li, Z.: Do architectural design decisions improve the understanding of software architecture? two controlled experiments. In: Proceedings of the 22nd International Conference on Program Comprehension. ICPC 2014, New York, NY, USA, pp. 3\u201313. Association for Computing Machinery (2014). https:\/\/doi.org\/10.1145\/2597008.2597139","key":"15_CR11","DOI":"10.1145\/2597008.2597139"},{"doi-asserted-by":"crossref","unstructured":"Kreuzberger, D., K\u00fchl, N., Hirschl, S.: Machine learning operations (MLOps): overview, definition, and architecture. arXiv:abs\/2205.02302 (2022)","key":"15_CR12","DOI":"10.1109\/ACCESS.2023.3262138"},{"doi-asserted-by":"publisher","unstructured":"Hewage, N., Meedeniya, D.: Machine learning operations: a survey on MLOps tool support (2022). https:\/\/doi.org\/10.48550\/ARXIV.2202.10169","key":"15_CR13","DOI":"10.48550\/ARXIV.2202.10169"},{"unstructured":"Bass, L., Weber, I., Zhu, L.: DevOps: A Software Architect\u2019s Perspective, 1st edn. Addison-Wesley Professional (2015)","key":"15_CR14"},{"unstructured":"Humble, J., Farley, D.: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, 1st edn. Addison-Wesley Professional (2010)","key":"15_CR15"},{"issue":"3","key":"15_CR16","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/MC.2021.3134800","volume":"55","author":"SJ Warnett","year":"2022","unstructured":"Warnett, S.J., Zdun, U.: Architectural design decisions for the machine learning workflow. Computer 55(3), 40\u201351 (2022). https:\/\/doi.org\/10.1109\/MC.2021.3134800","journal-title":"Computer"},{"doi-asserted-by":"publisher","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). https:\/\/doi.org\/10.1109\/ICSA53651.2022.00017","key":"15_CR17","DOI":"10.1109\/ICSA53651.2022.00017"},{"key":"15_CR18","doi-asserted-by":"publisher","first-page":"113808","DOI":"10.1109\/ACCESS.2022.3217511","volume":"10","author":"P Li","year":"2022","unstructured":"Li, P., et al.: RLOps: development life-cycle of reinforcement learning aided open RAN. IEEE Access 10, 113808\u2013113826 (2022). https:\/\/doi.org\/10.1109\/ACCESS.2022.3217511","journal-title":"IEEE Access"},{"unstructured":"Vaswani, A., et al.: Attention is all you need. In: Proceedings of the 31st International Conference on Neural Information Processing Systems. NIPS\u201917, Red Hook, NY, USA, pp. 6000\u20136010. Curran Associates Inc. (2017)","key":"15_CR19"},{"doi-asserted-by":"publisher","unstructured":"Khdoudi, A., Masrour, T., El\u00a0Hassani, I., El\u00a0Mazgualdi, C.: A deep-reinforcement-learning-based digital twin for manufacturing process optimization. Systems 12(2) (2024). https:\/\/doi.org\/10.3390\/systems12020038, https:\/\/www.mdpi.com\/2079-8954\/12\/2\/38","key":"15_CR20","DOI":"10.3390\/systems12020038"},{"doi-asserted-by":"publisher","unstructured":"Leest, J., Gerostathopoulos, I., Raibulet, C.: Evolvability of machine learning-based systems: an architectural design decision framework. In: 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C), pp. 106\u2013110 (2023). https:\/\/doi.org\/10.1109\/ICSA-C57050.2023.00033","key":"15_CR21","DOI":"10.1109\/ICSA-C57050.2023.00033"},{"doi-asserted-by":"publisher","unstructured":"Dhar, R., Vaidhyanathan, K., Varma, V.: Can LLMs generate architectural design decisions? - an exploratory empirical study. In: 2024 IEEE 21st International Conference on Software Architecture (ICSA), pp. 79\u201389 (2024). https:\/\/doi.org\/10.1109\/ICSA59870.2024.00016","key":"15_CR22","DOI":"10.1109\/ICSA59870.2024.00016"},{"doi-asserted-by":"publisher","unstructured":"Fischbach, A., et al.: CAAI\u2014a cognitive architecture to introduce artificial intelligence in cyber-physical production systems. Int. J. Adv. Manuf. Technol. 111, 1\u201318 (2020). https:\/\/doi.org\/10.1007\/s00170-020-06094-z","key":"15_CR23","DOI":"10.1007\/s00170-020-06094-z"},{"key":"15_CR24","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/BF00988593","volume":"13","author":"J Corbin","year":"1990","unstructured":"Corbin, J., Strauss, A.L.: Grounded theory research: procedures, canons, and evaluative criteria. Qual. Sociol. 13, 3\u201320 (1990)","journal-title":"Qual. Sociol."},{"doi-asserted-by":"publisher","unstructured":"Ntentos, E., Warnett, S.J., Zdun, U.: supporting architectural decision making on training strategies in reinforcement learning Architectures. In: 2024 IEEE 21st International Conference on Software Architecture (ICSA), pp. 90\u2013100 (2024). https:\/\/doi.org\/10.1109\/ICSA59870.2024.00017","key":"15_CR25","DOI":"10.1109\/ICSA59870.2024.00017"},{"key":"15_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11334-017-0287-0","volume":"13","author":"J DeFranco","year":"2017","unstructured":"DeFranco, J., Laplante, P.: A content analysis process for qualitative software engineering research. Innovations Syst. Softw. Eng. 13, 1\u201313 (2017). https:\/\/doi.org\/10.1007\/s11334-017-0287-0","journal-title":"Innovations Syst. Softw. Eng."},{"issue":"5","key":"15_CR27","doi-asserted-by":"publisher","first-page":"1015","DOI":"10.1109\/TSE.2024.3367488","volume":"50","author":"SJ Warnett","year":"2024","unstructured":"Warnett, S.J., Zdun, U.: On the understandability of MLOps system architectures. IEEE Trans. Software Eng. 50(5), 1015\u20131039 (2024). https:\/\/doi.org\/10.1109\/TSE.2024.3367488","journal-title":"IEEE Trans. Software Eng."},{"doi-asserted-by":"publisher","unstructured":"Ntentos, E., Warnett, S.J., Zdun, U.: On the understandability of machine learning practices in deep learning and reinforcement learning based systems. J. Syst. Software 222, 112343 (2025). https:\/\/doi.org\/10.1016\/j.jss.2025.112343, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0164121225000111","key":"15_CR28","DOI":"10.1016\/j.jss.2025.112343"},{"doi-asserted-by":"publisher","unstructured":"Warnett, S.J., Ntentos, E., Zdun, U.: A model-driven, metrics-based approach to assessing support for quality aspects in MLOps system architectures. J. Syst. Software 220, 112257 (2025). https:\/\/doi.org\/10.1016\/j.jss.2024.112257, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0164121224003017","key":"15_CR29","DOI":"10.1016\/j.jss.2024.112257"},{"doi-asserted-by":"publisher","unstructured":"Ntentos, E., Warnett, S.J., Zdun, U.: Rule-based assessment of reinforcement learning practices using large language models. In: 2025 IEEE\/ACM 4th International Conference on AI Engineering \u2013 Software Engineering for AI (CAIN), pp. 1\u201311 (2025). https:\/\/doi.org\/10.1109\/CAIN66642.2025.00009","key":"15_CR30","DOI":"10.1109\/CAIN66642.2025.00009"},{"doi-asserted-by":"publisher","unstructured":"Faubel, L., Schmid, K.: MLOps: a multiple case study in Industry 4.0. In: 2024 IEEE 29th International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 01\u201308 (2024). https:\/\/doi.org\/10.1109\/ETFA61755.2024.10711136","key":"15_CR31","DOI":"10.1109\/ETFA61755.2024.10711136"},{"unstructured":"Baldoni, M., Baroglio, C., Ditano, V., Micalizio, R., Tedeschi, S.: Agents for Industry 4.0: the case study of a production cell. In: Workshop From Objects to Agents (2023). https:\/\/api.semanticscholar.org\/CorpusID:266211460","key":"15_CR32"},{"doi-asserted-by":"publisher","unstructured":"Kegyes, T., S\u00fcle, Z., Abonyi, J.: The applicability of reinforcement learning methods in the development of Industry 4.0 applications. Complexity 2021(1), 7179374 (2021). https:\/\/doi.org\/10.1155\/2021\/7179374","key":"15_CR33","DOI":"10.1155\/2021\/7179374"},{"unstructured":"\u00dcbellacker, T.: AcademiaOS: automating grounded theory development in qualitative research with large language models (2024). https:\/\/arxiv.org\/abs\/2403.08844","key":"15_CR34"},{"doi-asserted-by":"crossref","unstructured":"Yue, Y., Liu, D., Lv, Y., Hao, J., Cui, P.: A practical guide and assessment on using ChatGPT to conduct grounded theory: tutorial. J. Med. Internet Res. 27, e70122 (2025), https:\/\/doi.org\/10.2196\/70122","key":"15_CR35","DOI":"10.2196\/70122"},{"doi-asserted-by":"crossref","unstructured":"Apvrille, L., Sultan, B.: System Architects are not alone anymore: automatic system modeling with AI. In: Mayo, F.J.D., Pires, L.F., Seidewitz, E. (eds.) Proceedings of the 12th International Conference on Model-Based Software and Systems Engineering, MODELSWARD 2024, Rome, Italy, February 21\u201323, 2024, pp. 27\u201338. SCITEPRESS (2024)","key":"15_CR36","DOI":"10.5220\/0012320100003645"},{"doi-asserted-by":"publisher","unstructured":"Keshri, R., Zachariah, A., Boone, M.: Enhancing code consistency in AI research with large language models and retrieval-augmented generation (2025). https:\/\/doi.org\/10.48550\/arXiv.2502.00611","key":"15_CR37","DOI":"10.48550\/arXiv.2502.00611"},{"unstructured":"Lewis, P., et al.: Retrieval-augmented generation for knowledge-intensive NLP tasks. In: Proceedings of the 34th International Conference on Neural Information Processing Systems. NIPS \u201920, Red Hook, NY, USA. Curran Associates Inc. (2020)","key":"15_CR38"}],"container-title":["Lecture Notes in Computer Science","Software Architecture. ECSA 2025 Tracks and Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-04403-7_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,22]],"date-time":"2025-11-22T07:22:02Z","timestamp":1763796122000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-04403-7_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,5]]},"ISBN":["9783032044020","9783032044037"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-04403-7_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025,9,5]]},"assertion":[{"value":"5 September 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"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":"Limassol","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cyprus","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ecsa-2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}