{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,28]],"date-time":"2026-08-28T16:34:10Z","timestamp":1787934850463,"version":"build-2784847793"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032044020","type":"print"},{"value":"9783032044037","type":"electronic"}],"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_10","type":"book-chapter","created":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T14:57:30Z","timestamp":1757257050000},"page":"89-104","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["The Impact of\u00a0AI-Generated Solutions on\u00a0Software Architecture and\u00a0Productivity: Results from\u00a0a\u00a0Survey Study"],"prefix":"10.1007","author":[{"given":"Giorgio","family":"Amasanti","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8948-2960","authenticated-orcid":false,"given":"Jasmin","family":"Jahi\u0107","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,9,5]]},"reference":[{"key":"10_CR1","unstructured":"OpenAI, Pilipiszyn, A.: https:\/\/openai.com\/blog\/gpt-3-apps\/. Accessed 8 Jan 2023"},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"Ahmed, T., Devanbu, P.: Few-shot training LLMs for project-specific code-summarization. In: Automated Software Engineering, 2022, NY, USA (2023)","DOI":"10.1145\/3551349.3559555"},{"key":"10_CR3","doi-asserted-by":"publisher","unstructured":"de\u00a0Barros\u00a0Sampaio, S.C., Barros, E.A., de\u00a0Aquino, G.S., e\u00a0Silva, M.J.C., de\u00a0Lemos\u00a0Meira, S.R.: A review of productivity factors and strategies on software development. In: 2010 Fifth International Conference on Software Engineering Advances, pp. 196\u2013204 (2010). https:\/\/doi.org\/10.1109\/ICSEA.2010.37","DOI":"10.1109\/ICSEA.2010.37"},{"key":"10_CR4","doi-asserted-by":"publisher","unstructured":"Basili, V.R., Weiss, D.M.: A methodology for collecting valid software engineering data. IEEE Trans. Softw. Eng. SE-10(6), 728\u2013738 (1984). https:\/\/doi.org\/10.1109\/TSE.1984.5010301","DOI":"10.1109\/TSE.1984.5010301"},{"key":"10_CR5","unstructured":"Bencheikh, L., H\u00f6glund, N.: Exploring the efficacy of ChatGPT in generating requirements: an experimental study (2023)"},{"key":"10_CR6","doi-asserted-by":"publisher","unstructured":"Bucaioni, A., Ekedahl, H., Helander, V., Nguyen, P.T.: Programming with ChatGPT: how far can we go? Mach. Learn. Appl. 15, 100526 (2024). https:\/\/doi.org\/10.1016\/j.mlwa.2024.100526. https:\/\/www.sciencedirect.com\/science\/article\/pii\/S2666827024000021","DOI":"10.1016\/j.mlwa.2024.100526"},{"key":"10_CR7","doi-asserted-by":"publisher","unstructured":"Chang, Y., et al.: A survey on evaluation of large language models. ACM Trans. Intell. Syst. Technol. 15(3) (2024). https:\/\/doi.org\/10.1145\/3641289","DOI":"10.1145\/3641289"},{"key":"10_CR8","unstructured":"Ciniselli, M., Cooper, N., Pascarella, L., Poshyvanyk, D., Penta, M.D., Bavota, G.: An empirical study on the usage of BERT models for code completion. CoRR abs\/2103.07115 (2021). https:\/\/arxiv.org\/abs\/2103.07115"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Fan, Z., Gao, X., Mirchev, M., Roychoudhury, A., Tan, S.H.: Automated repair of programs from large language models (2023)","DOI":"10.1109\/ICSE48619.2023.00128"},{"key":"10_CR10","unstructured":"He, J., Treude, C., Lo, D.: LLM-based multi-agent systems for software engineering: vision and the road ahead (2024). https:\/\/arxiv.org\/abs\/2404.04834"},{"issue":"3","key":"10_CR11","doi-asserted-by":"publisher","first-page":"2179","DOI":"10.1007\/s10664-019-09730-9","volume":"25","author":"X Hu","year":"2020","unstructured":"Hu, X., Li, G., Xia, X., Lo, D., Jin, Z.: Deep code comment generation with hybrid lexical and syntactical information. Emp. Softw. Engg. 25(3), 2179\u20132217 (2020)","journal-title":"Emp. Softw. Engg."},{"key":"10_CR12","doi-asserted-by":"publisher","unstructured":"Jahic, J., Sami, A.: State of practice: LLMs in software engineering and software architecture. In: 2024 IEEE 21st International Conference on Software Architecture Companion (ICSA-C), pp. 311\u2013318. IEEE Computer Society, Los Alamitos, CA, USA, June 2024. https:\/\/doi.org\/10.1109\/ICSA-C63560.2024.00059. https:\/\/doi.ieeecomputersociety.org\/10.1109\/ICSA-C63560.2024.00059","DOI":"10.1109\/ICSA-C63560.2024.00059"},{"key":"10_CR13","doi-asserted-by":"publisher","unstructured":"Jahi\u0107, J., Roitsch, R., Grzymkowski, L.: Knowledge-based adequacy assessment approach to support AI adoption. In: 2021 IEEE 18th International Conference on Software Architecture Companion (ICSA-C), pp. 8\u201314 (2021). https:\/\/doi.org\/10.1109\/ICSA-C52384.2021.00008","DOI":"10.1109\/ICSA-C52384.2021.00008"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"Jain, N., et al.: Jigsaw: large language models meet program synthesis. In: Proceedings of the 44th International Conference on Software Engineering, ICSE 2022, New York, NY, USA, pp. 1219\u20131231 (2022)","DOI":"10.1145\/3510003.3510203"},{"key":"10_CR15","unstructured":"Kasunic, M.: Designing an effective survey. Technical report (2005)"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Kim, S., Zhao, J., Tian, Y., Chandra, S.: Code prediction by feeding trees to transformers. In: ICSE, pp. 150\u2013162 (2021)","DOI":"10.1109\/ICSE43902.2021.00026"},{"key":"10_CR17","unstructured":"Mastropaolo, A., et al.: Studying the usage of text-to-text transfer transformer to support code-related tasks. CoRR abs\/2102.02017 (2021). https:\/\/arxiv.org\/abs\/2102.02017"},{"key":"10_CR18","doi-asserted-by":"crossref","unstructured":"Moradi Dakhel, A., Majdinasab, V., Nikanjam, A., Khomh, F., Desmarais, M.C., Jiang, Z.M.J.: GitHub Copilot AI pair programmer: asset or liability? J. Syst. Softw. 203, 111734 (2023)","DOI":"10.1016\/j.jss.2023.111734"},{"key":"10_CR19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-55642-5","volume-title":"Generative AI for Effective Software Development","year":"2024","unstructured":"Nguyen-Duc, A., Abrahamsson, P., Khomh, F. (eds.): Generative AI for Effective Software Development. Springer, Cham (2024). https:\/\/doi.org\/10.1007\/978-3-031-55642-5"},{"key":"10_CR20","unstructured":"Pearce, H.A., Tan, B., Ahmad, B., Karri, R., Dolan-Gavitt, B.: Can OpenAI codex and other large language models help us fix security bugs? ArXiv abs\/2112.02125 (2021)"},{"key":"10_CR21","doi-asserted-by":"publisher","unstructured":"Ramachandran, R.: Transforming software architecture design with intelligent assistants-a comparative analysis. In: SoutheastCon 2025, pp. 1446\u20131454 (2025). https:\/\/doi.org\/10.1109\/SoutheastCon56624.2025.10971683","DOI":"10.1109\/SoutheastCon56624.2025.10971683"},{"key":"10_CR22","doi-asserted-by":"publisher","unstructured":"Sauvola, J., Tarkoma, S., Klemettinen, M., Riekki, J., Doermann, D.: Future of software development with generative AI. Autom. Softw. Eng. 31(1), 26 (2024). https:\/\/doi.org\/10.1007\/s10515-024-00426-z","DOI":"10.1007\/s10515-024-00426-z"},{"key":"10_CR23","doi-asserted-by":"publisher","unstructured":"van Solingen, R., Basili, V., Caldiera, G., Rombach, H.D.: Goal Question Metric (GQM) approach. John Wiley and Sons, Ltd. (2002). https:\/\/doi.org\/10.1002\/0471028959.sof142. https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/0471028959.sof142","DOI":"10.1002\/0471028959.sof142"},{"key":"10_CR24","unstructured":"StackOverflow: 2024 developer survey insights for AI\/ML (2024). https:\/\/stackoverflow.co\/labs\/2024-developer-survey-insights-for-ai-ml\/. Accessed 08 Sept 2024"},{"key":"10_CR25","unstructured":"Tian, H., et al.: Is ChatGPT the ultimate programming assistant \u2013 how far is it? (2023). https:\/\/arxiv.org\/abs\/2304.11938"},{"key":"10_CR26","doi-asserted-by":"crossref","unstructured":"Tufano, M., Watson, C., Bavota, G., Penta, M.D., White, M., Poshyvanyk, D.: An empirical study on learning bug-fixing patches in the wild via neural machine translation. ACM Trans. Softw. Eng. Methodol. 28(4) (2019)","DOI":"10.1145\/3340544"},{"key":"10_CR27","doi-asserted-by":"crossref","unstructured":"Waseem, M., Das, T., Ahmad, A., Liang, P., Fehmideh, M., Mikkonen, T.: ChatGPT as a software development bot: a project-based study (2024). https:\/\/arxiv.org\/abs\/2310.13648","DOI":"10.5220\/0012631600003687"},{"key":"10_CR28","doi-asserted-by":"publisher","unstructured":"Yang, J., et al.: Harnessing the power of LLMs in practice: a survey on ChatGPT and beyond. ACM Trans. Knowl. Discov. Data 18(6) (2024). https:\/\/doi.org\/10.1145\/3649506","DOI":"10.1145\/3649506"},{"key":"10_CR29","unstructured":"Zhang, J., et al.: Repairing bugs in Python assignments using large language models (2022)"},{"key":"10_CR30","doi-asserted-by":"crossref","unstructured":"Zhong, L., Wang, Z., Shang, J.: Debug like a human: a large language model debugger via verifying runtime execution step-by-step (2024). https:\/\/arxiv.org\/abs\/2402.16906","DOI":"10.18653\/v1\/2024.findings-acl.49"}],"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_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T06:55:13Z","timestamp":1781765713000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-04403-7_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,5]]},"ISBN":["9783032044020","9783032044037"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-04403-7_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"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"}}]}}