{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T21:19:24Z","timestamp":1783027164871,"version":"3.54.6"},"reference-count":59,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2026A11"],"award-info":[{"award-number":["KFKT2026A11"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2025A20"],"award-info":[{"award-number":["KFKT2025A20"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2025A19"],"award-info":[{"award-number":["KFKT2025A19"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2026A16"],"award-info":[{"award-number":["KFKT2026A16"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["ZZKT2025B22"],"award-info":[{"award-number":["ZZKT2025B22"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2024A02"],"award-info":[{"award-number":["KFKT2024A02"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["ZZKT2025B18"],"award-info":[{"award-number":["ZZKT2025B18"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2024A13"],"award-info":[{"award-number":["KFKT2024A13"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2026B43"],"award-info":[{"award-number":["KFKT2026B43"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2024A14"],"award-info":[{"award-number":["KFKT2024A14"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["KFKT2025A17"],"award-info":[{"award-number":["KFKT2025A17"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["ZZKT2025B20"],"award-info":[{"award-number":["ZZKT2025B20"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008048","name":"Nanjing University","doi-asserted-by":"publisher","award":["ZZKT2025A12"],"award-info":[{"award-number":["ZZKT2025A12"]}],"id":[{"id":"10.13039\/501100008048","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011246","name":"State Key Laboratory of Novel Software Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100011246","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004608","name":"Natural Science Foundation of Jiangsu Province","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["CEIEC-2024-ZM02-0066"],"award-info":[{"award-number":["CEIEC-2024-ZM02-0066"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62572237"],"award-info":[{"award-number":["62572237"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62502211"],"award-info":[{"award-number":["62502211"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62302210"],"award-info":[{"award-number":["62302210"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.infsof.2026.108207","type":"journal-article","created":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T06:36:13Z","timestamp":1780727773000},"page":"108207","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Quality attributes, challenges, and solutions for designing GenAI-enabled systems"],"prefix":"10.1016","volume":"198","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7298-1926","authenticated-orcid":false,"given":"Chenxing","family":"Zhong","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1296-4363","authenticated-orcid":false,"given":"Huang","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jun","family":"Lyv","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7588-5603","authenticated-orcid":false,"given":"Shanshan","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"1","key":"10.1016\/j.infsof.2026.108207_b1","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s12525-023-00680-1","article-title":"Generative artificial intelligence","volume":"33","author":"Banh","year":"2023","journal-title":"Electron. Mark."},{"issue":"3","key":"10.1016\/j.infsof.2026.108207_b2","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1109\/JAS.2023.123486","article-title":"What does ChatGPT say: The DAO from algorithmic intelligence to linguistic intelligence","volume":"10","author":"Wang","year":"2023","journal-title":"IEEE\/CAA J. Autom. Sin."},{"issue":"10","key":"10.1016\/j.infsof.2026.108207_b3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3731597","article-title":"State-of-the-art and challenges of engineering ml-enabled software systems in the deep learning era","volume":"57","author":"Assres","year":"2025","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.infsof.2026.108207_b4","series-title":"Proceedings of the 2024 IEEE International Symposium on Mixed and Augmented Reality Adjunct","first-page":"193","article-title":"\u201cLet\u2019s ask what AI thinks then!\u201d: Using LLMs for collaborative problem-solving in virtual environments","author":"K\u00fc\u00e7\u00fckt\u00fct\u00fcnc\u00fc","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b5","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.procs.2025.03.328","article-title":"Enhancing healthcare applications with object-oriented generative adversarial networks","volume":"259","author":"Yadav","year":"2025","journal-title":"Procedia Comput. Sci."},{"key":"10.1016\/j.infsof.2026.108207_b6","series-title":"Proceedings of the IEEE 19th International Conference on Computer Science and Information Technologies","first-page":"1","article-title":"Cloud-based system for source code analysis of microservices with llm agents","author":"Chaplia","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b7","series-title":"International Conference on Design Science Research in Information Systems and Technology","first-page":"341","article-title":"Design principles for collaborative generative AI systems in software development","author":"Chen","year":"2024"},{"issue":"7","key":"10.1016\/j.infsof.2026.108207_b8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3626234","article-title":"Responsible AI pattern catalogue: A collection of best practices for ai governance and engineering","volume":"56","author":"Lu","year":"2024","journal-title":"ACM Comput. Surv."},{"issue":"1","key":"10.1016\/j.infsof.2026.108207_b9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1093\/polsoc\/puaf001","article-title":"Governance of generative AI","volume":"44","author":"Taeihagh","year":"2025","journal-title":"Policy Soc."},{"key":"10.1016\/j.infsof.2026.108207_b10","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2025.107678","article-title":"Classification and challenges of non-functional requirements in ML-enabled systems: A systematic literature review","author":"De Martino","year":"2025","journal-title":"Inf. Softw. Technol."},{"issue":"4","key":"10.1016\/j.infsof.2026.108207_b11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3704806","article-title":"Motivations, challenges, best practices, and benefits for bots and conversational agents in software engineering: A multivocal literature review","volume":"57","author":"Lambiase","year":"2024","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.infsof.2026.108207_b12","series-title":"Guidelines for Performing Systematic Literature Reviews in Software Engineering","author":"Kitchenham","year":"2007"},{"key":"10.1016\/j.infsof.2026.108207_b13","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2020.106449","article-title":"Understanding and addressing quality attributes of microservices architecture: A systematic literature review","volume":"131","author":"Li","year":"2021","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.infsof.2026.108207_b14","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2023.111860","article-title":"Architecting ML-enabled systems: Challenges, best practices, and design decisions","volume":"207","author":"Nazir","year":"2024","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.infsof.2026.108207_b15","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2024.112278","article-title":"Agent design pattern catalogue: A collection of architectural patterns for foundation model based agents","volume":"220","author":"Liu","year":"2025","journal-title":"J. Syst. Softw."},{"issue":"5","key":"10.1016\/j.infsof.2026.108207_b16","first-page":"1","article-title":"Large language model supply chain: A research agenda","volume":"34","author":"Wang","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.infsof.2026.108207_b17","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2025.112456","article-title":"Architectural patterns for designing quantum artificial intelligence systems","author":"Klymenko","year":"2025","journal-title":"J. Syst. Softw."},{"issue":"1","key":"10.1016\/j.infsof.2026.108207_b18","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/s10664-023-10402-y","article-title":"Fairness-aware machine learning engineering: how far are we?","volume":"29","author":"Ferrara","year":"2024","journal-title":"Empir. Softw. Eng."},{"key":"10.1016\/j.infsof.2026.108207_b19","series-title":"Agile management for machine learning: A systematic mapping study","author":"Romao","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b20","series-title":"2019 IEEE\/ACM 41st International Conference on Software Engineering: Software Engineering in Practice","first-page":"291","article-title":"Software engineering for machine learning: A case study","author":"Amershi","year":"2019"},{"key":"10.1016\/j.infsof.2026.108207_b21","doi-asserted-by":"crossref","unstructured":"A. Serban, K. Van der Blom, H. Hoos, J. Visser, Adoption and effects of software engineering best practices in machine learning, in: Proceedings of the 14th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM, 2020, pp. 1\u201312.","DOI":"10.1145\/3382494.3410681"},{"key":"10.1016\/j.infsof.2026.108207_b22","article-title":"Requirements practices and gaps when engineering human-centered artificial intelligence systems","volume":"143","author":"Ahmad","year":"2023","journal-title":"Appl. Soft Comput."},{"issue":"1","key":"10.1016\/j.infsof.2026.108207_b23","doi-asserted-by":"crossref","first-page":"78","DOI":"10.3390\/make5010006","article-title":"XAIR: A systematic metareview of explainable AI (XAI) aligned to the software development process","volume":"5","author":"Clement","year":"2023","journal-title":"Mach. Learn. Knowl. Extr."},{"issue":"7","key":"10.1016\/j.infsof.2026.108207_b24","first-page":"1","article-title":"Exploiting blockchain to make AI trustworthy: A software development lifecycle view","volume":"56","author":"Zhang","year":"2024","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.infsof.2026.108207_b25","series-title":"Generative AI for software architecture. Applications, trends, challenges, and future directions","author":"Esposito","year":"2025"},{"issue":"5","key":"10.1016\/j.infsof.2026.108207_b26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3709360","article-title":"From triumph to uncertainty: The journey of software engineering in the AI era","volume":"34","author":"Mastropaolo","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.infsof.2026.108207_b27","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2025.107751","article-title":"Copiloting the future: How generative AI transforms software engineering","volume":"183","author":"Banh","year":"2025","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.infsof.2026.108207_b28","series-title":"Proceedings of the IEEE 21st International Conference on Software Architecture Companion","first-page":"311","article-title":"State of practice: LLMs in software engineering and software architecture","author":"Jahi\u0107","year":"2024"},{"issue":"4","key":"10.1016\/j.infsof.2026.108207_b29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3712190","article-title":"Ai for devsecops: A landscape and future opportunities","volume":"34","author":"Fu","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"5","key":"10.1016\/j.infsof.2026.108207_b30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3708529","article-title":"Open source AI-based SE tools: Opportunities and challenges of collaborative software learning","volume":"34","author":"Lin","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"5","key":"10.1016\/j.infsof.2026.108207_b31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3708525","article-title":"Efficient and green large language models for software engineering: Literature review, vision, and the road ahead","volume":"34","author":"Shi","year":"2025","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"9\u201310","key":"10.1016\/j.infsof.2026.108207_b32","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1016\/j.infsof.2008.01.006","article-title":"Empirical studies of agile software development: A systematic review","volume":"50","author":"Dyb\u00e5","year":"2008","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.infsof.2026.108207_b33","series-title":"Proceedings of the IEEE 22nd International Conference on Software Architecture Companion","first-page":"1","article-title":"A functional software reference architecture for LLM-integrated systems","author":"Bucaioni","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b34","series-title":"Proceedings of the 26th International Conference on Enterprise Information Systems","first-page":"881","article-title":"Exploring applicability of LLM-powered autonomous agents to solve real-life problems: Microsoft entra ID administration agent (MEAN)","author":"Rodriguez","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b35","series-title":"Proceedings of the 2024 IEEE Pune Section International Conference","first-page":"1","article-title":"A software architectural model for generative artificial intelligence with reinforcement learning","author":"Arun","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b36","series-title":"Proceedings of the IEEE Global Engineering Education Conference","first-page":"1","article-title":"Integration of ai tools into an ai-driven software system to make learning programming easier","author":"Dra\u0161kovi\u0107","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b37","series-title":"Proceedings of the IEEE 22nd International Conference on Software Architecture Companion","first-page":"31","article-title":"An architecture and protocol for decentralized retrieval augmented generation","author":"Hecking","year":"2025"},{"issue":"4","key":"10.1016\/j.infsof.2026.108207_b38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3637228","article-title":"Measuring and clustering heterogeneous chatbot designs","volume":"33","author":"Canizares","year":"2024","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.infsof.2026.108207_b39","first-page":"17","article-title":"Architectures of contemporary information systems and legal\/regulatory environment","volume":"vol. 14","author":"Moln\u00e1r","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b40","doi-asserted-by":"crossref","unstructured":"V. Indykov, R. Wohlrab, D. Str\u00fcber, Quality trade-offs in ML-enabled systems: A multiple-case study, in: Proceedings of the 40th ACM\/SIGAPP Symposium on Applied Computing, 2025, pp. 1730\u20131737.","DOI":"10.1145\/3672608.3707754"},{"key":"10.1016\/j.infsof.2026.108207_b41","series-title":"Proceedings of the 2024 IEEE\/ACM International Symposium on Code Generation and Optimization","first-page":"41","article-title":"Askit: Unified programming interface for programming with large language models","author":"Okuda","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b42","series-title":"Proceedings of the IEEE\/ACM International Workshop New Trends in Software Architecture","first-page":"5","article-title":"SALLMA: A software architecture for LLM-based multi-agent systems","author":"Becattini","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b43","doi-asserted-by":"crossref","unstructured":"M. Shetty, Y. Chen, G. Somashekar, M. Ma, Y. Simmhan, X. Zhang, J. Mace, D. Vandevoorde, P. Las-Casas, S.M. Gupta, et al., Building ai agents for autonomous clouds: Challenges and design principles, in: Proceedings of the 2024 ACM Symposium on Cloud Computing, 2024, pp. 99\u2013110.","DOI":"10.1145\/3698038.3698525"},{"key":"10.1016\/j.infsof.2026.108207_b44","series-title":"Proceedings of the IEEE 19th International Conference on Computer Science and Information Technologies","first-page":"1","article-title":"Secure software architecture for enterprise generative artificial intelligence","author":"Joshi","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b45","series-title":"Proceedings of the 2023 Congress in Computer Science, Computer Engineering, & Applied Computing","first-page":"313","article-title":"Challenges of integrating LLMs like ChatGPT with enterprise software and solving it with object messaging and intelligent objects as a new software design paradigm","author":"Alibakhsh","year":"2023"},{"key":"10.1016\/j.infsof.2026.108207_b46","series-title":"Proceedings of the IEEE 22nd International Conference on Software Architecture Companion","first-page":"503","article-title":"Serving LLMs as detectors in workflows with guardrails","author":"Kumbhat","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b47","series-title":"Proceedings of the IEEE 22nd International Conference on Software Architecture","first-page":"37","article-title":"Swiss cheese model for ai safety: A taxonomy and reference architecture for multi-layered guardrails of foundation model based agents","author":"Shamsujjoha","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b48","series-title":"Learning and Collaboration Technologies","first-page":"154","article-title":"Towards a GenAI-driven architecture for generating personalized embodiments of intelligent learning assistants","author":"Schelter","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b49","series-title":"Proceedings of the IEEE 22nd International Conference on Software Architecture Companion","first-page":"482","article-title":"Design process for retrieval augmented generation systems","author":"Xu","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b50","series-title":"Proceedings of the IEEE 21st International Conference on Software Architecture Companion","first-page":"119","article-title":"Towards responsible generative ai: A reference architecture for designing foundation model based agents","author":"Lu","year":"2024"},{"key":"10.1016\/j.infsof.2026.108207_b51","series-title":"Proceedings of the IEEE\/ACM 4th International Conference on AI Engineering\u2013Software Engineering for AI","first-page":"12","article-title":"Designing and implementing LLM guardrails components in production environments","author":"Devino","year":"2025"},{"issue":"5","key":"10.1016\/j.infsof.2026.108207_b52","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MS.2024.3369551","article-title":"Decentralized governance-driven architecture for designing foundation-model-based systems: Exploring the role of blockchain in responsible AI","volume":"41","author":"Liu","year":"2024","journal-title":"IEEE Softw."},{"key":"10.1016\/j.infsof.2026.108207_b53","series-title":"Proceedings of the IEEE\/ACM 4th International Conference on AI Engineering\u2013Software Engineering for AI","first-page":"201","article-title":"Engineering LLM powered multi-agent framework for autonomous cloudops","author":"Parthasarathy","year":"2025"},{"key":"10.1016\/j.infsof.2026.108207_b54","series-title":"2011 International Symposium on Empirical Software Engineering and Measurement","first-page":"275","article-title":"Recommended steps for thematic synthesis in software engineering","author":"Cruzes","year":"2011"},{"key":"10.1016\/j.infsof.2026.108207_b55","series-title":"ISO\/IEC 25010:2023","author":"None","year":"2023"},{"issue":"1","key":"10.1016\/j.infsof.2026.108207_b56","doi-asserted-by":"crossref","first-page":"75","DOI":"10.2307\/254712","article-title":"The process of technological innovation within the firm","volume":"14","author":"Utterback","year":"1971","journal-title":"Acad. Manag. J."},{"key":"10.1016\/j.infsof.2026.108207_b57","doi-asserted-by":"crossref","unstructured":"H. Zhang, X. Huang, X. Zhou, H. Huang, M.A. Babar, Ethnographic research in software engineering: A critical review and checklist, in: Proceedings of the 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019, pp. 659\u2013670.","DOI":"10.1145\/3338906.3338976"},{"key":"10.1016\/j.infsof.2026.108207_b58","series-title":"Software Architecture in Practice","author":"Bass","year":"2021"},{"issue":"6","key":"10.1016\/j.infsof.2026.108207_b59","doi-asserted-by":"crossref","first-page":"1425","DOI":"10.1109\/TSE.2024.3385835","article-title":"Domain-driven design for microservices: An evidence-based investigation","volume":"50","author":"Zhong","year":"2024","journal-title":"IEEE Trans. Softw. Eng."}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584926001965?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584926001965?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T20:34:18Z","timestamp":1783024458000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584926001965"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":59,"alternative-id":["S0950584926001965"],"URL":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108207","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Quality attributes, challenges, and solutions for designing GenAI-enabled systems","name":"articletitle","label":"Article Title"},{"value":"Information and Software Technology","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.infsof.2026.108207","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"108207"}}