{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T02:34:17Z","timestamp":1784342057447,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","funder":[{"name":"National Research Foundation, Prime Minister's Office, Singapore under the Campus for Research Excellence and Technological Enterprise (CREATE) programme"},{"name":"National Research Foundation, Singapore"},{"name":"DSO National Lab- oratories under the AI Singapore Programme","award":["AISG2-GC-2023-008"],"award-info":[{"award-number":["AISG2-GC-2023-008"]}]},{"name":"The National Natural Science Foundation of China (NSFC)","award":["62402348"],"award-info":[{"award-number":["62402348"]}]},{"name":"The National Natural Science Foundation of China (NSFC)","award":["62172311"],"award-info":[{"award-number":["62172311"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3696630.3728493","type":"proceedings-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:10:43Z","timestamp":1753729843000},"page":"530-534","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Knowledge-Based Multi-Agent Framework for Automated Software Architecture Design"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9366-6076","authenticated-orcid":false,"given":"Yiran","family":"Zhang","sequence":"first","affiliation":[{"name":"Nanyang Technological University, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8536-4935","authenticated-orcid":false,"given":"Ruiyin","family":"Li","sequence":"additional","affiliation":[{"name":"Wuhan University, Wuhan, Hubei, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2056-5346","authenticated-orcid":false,"given":"Peng","family":"Liang","sequence":"additional","affiliation":[{"name":"Wuhan University, Wuhan, Hubei, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9236-8264","authenticated-orcid":false,"given":"Weisong","family":"Sun","sequence":"additional","affiliation":[{"name":"Nanyang Technological University, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7300-9215","authenticated-orcid":false,"given":"Yang","family":"Liu","sequence":"additional","affiliation":[{"name":"Nanyang Technological University, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,7,28]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ISO 42020. 2019. Software Systems and Enterprise-Architecture Processes. (2019)."},{"key":"e_1_3_2_1_2_1","volume-title":"Software Architecture in Practice","author":"Bass Len","unstructured":"Len Bass, Paul Clements, and Rick Kazman. 2012. Software Architecture in Practice (3rd Edition) (3rd ed.). Addison-Wesley Professional.","edition":"3"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 21st IEEE International Conference on Software Architecture (ICSA). IEEE, 79\u201389","author":"Dhar Rudra","year":"2024","unstructured":"Rudra Dhar, Karthik Vaidhyanathan, and Vasudeva Varma. 2024. Can LLMs Generate Architectural Design Decisions?-An Exploratory Empirical study. In Proceedings of the 21st IEEE International Conference on Software Architecture (ICSA). IEEE, 79\u201389."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 41st International Conference on Machine Learning (ICML). OpenReview.net.","author":"Du Yilun","year":"2024","unstructured":"Yilun Du, Shuang Li, Antonio Torralba, Joshua B Tenenbaum, and Igor Mordatch. 2024. Improving factuality and reasoning in language models through multiagent debate. In Proceedings of the 41st International Conference on Machine Learning (ICML). OpenReview.net."},{"key":"e_1_3_2_1_5_1","volume-title":"Retrieval-Augmented Generation for Large Language Models: A Survey. arXiv preprint abs\/2312.10997v5","author":"Gao Yunfan","year":"2024","unstructured":"Yunfan Gao, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yi Dai, Jiawei Sun, Meng Wang, and Haofen Wang. 2024. Retrieval-Augmented Generation for Large Language Models: A Survey. arXiv preprint abs\/2312.10997v5 (2024)."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 552\u2013555","author":"Garcia Joshua","year":"2011","unstructured":"Joshua Garcia, Daniel Popescu, Chris Mattmann, Nenad Medvidovic, and Yuanfang Cai. 2011. Enhancing architectural recovery using concerns. In Proceedings of the 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 552\u2013555."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/MS.2009.86","article-title":"Architectural mismatch: Why reuse is still so hard","volume":"26","author":"Garlan David","year":"2009","unstructured":"David Garlan, Robert Allen, and John Ockerbloom. 2009. Architectural mismatch: Why reuse is still so hard. IEEE Software 26, 4 (2009), 66\u201369.","journal-title":"IEEE Software"},{"key":"e_1_3_2_1_8_1","volume-title":"Zijuan Lin, Liyang Zhou, et al.","author":"Hong Sirui","year":"2023","unstructured":"Sirui Hong, Xiawu Zheng, Jonathan Chen, Yuheng Cheng, Jinlin Wang, Ceyao Zhang, Zili Wang, Steven Ka Shing Yau, Zijuan Lin, Liyang Zhou, et al. 2023. Metagpt: Meta programming for multi-agent collaborative framework. arXiv preprint arXiv:2308.00352 (2023)."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (ACL). ACL, 4912\u20134944","author":"Islam Md Ashraful","year":"2024","unstructured":"Md Ashraful Islam, Mohammed Eunus Ali, and Md Rizwan Parvez. 2024. Map-Coder: Multi-Agent Code Generation for Competitive Problem Solving. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (ACL). ACL, 4912\u20134944."},{"key":"e_1_3_2_1_10_1","volume-title":"Dong Jae Kim, et al","author":"Lin Feng","year":"2024","unstructured":"Feng Lin, Dong Jae Kim, et al. 2024. When llm-based code generation meets the software development process. arXiv preprint arXiv:2403.15852 (2024)."},{"key":"e_1_3_2_1_11_1","unstructured":"Harold A Linstone Murray Turoff et al. 1975. The delphi method. Addison-Wesley Reading MA."},{"key":"e_1_3_2_1_12_1","first-page":"1950","article-title":"Few-shot parameter-efficient fine-tuning is better and cheaper than in-context learning","volume":"35","author":"Liu Haokun","year":"2022","unstructured":"Haokun Liu, Derek Tam, Mohammed Muqeeth, Jay Mohta, Tenghao Huang, Mohit Bansal, and Colin A Raffel. 2022. Few-shot parameter-efficient fine-tuning is better and cheaper than in-context learning. Advances in Neural Information Processing Systems 35 (2022), 1950\u20131965.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_1_13_1","volume-title":"Agile Software Development: Principles, Patterns, and Practices","author":"Martin Robert Cecil","unstructured":"Robert Cecil Martin. 2003. Agile Software Development: Principles, Patterns, and Practices. Prentice Hall PTR."},{"key":"e_1_3_2_1_14_1","unstructured":"Xinyue Shen Zeyuan Chen Michael Backes and Yang Zhang. 2023. In chatgpt we trust? Measuring and characterizing the reliability of ChatGPT. arXiv preprint arXiv:2304.08979 (2023)."},{"key":"e_1_3_2_1_15_1","unstructured":"SonarSource. 2024. SonarQube. https:\/\/www.sonarqube.org\/"},{"key":"e_1_3_2_1_16_1","volume-title":"Multi-agent collaboration: Harnessing the power of intelligent llm agents. arXiv preprint arXiv:2306.03314","author":"Talebirad Yashar","year":"2023","unstructured":"Yashar Talebirad and Amirhossein Nadiri. 2023. Multi-agent collaboration: Harnessing the power of intelligent llm agents. arXiv preprint arXiv:2306.03314 (2023)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","first-page":"186345","DOI":"10.1007\/s11704-024-40231-1","article-title":"A survey on large language model based autonomous agents","volume":"18","author":"Wang Lei","year":"2024","unstructured":"Lei Wang, Chen Ma, Xueyang Feng, Zeyu Zhang, Hao Yang, Jingsen Zhang, Zhiyuan Chen, Jiakai Tang, Xu Chen, Yankai Lin, et al. 2024. A survey on large language model based autonomous agents. Frontiers of Computer Science 18, 6 (2024), 186345.","journal-title":"Frontiers of Computer Science"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency. ACM, 1475\u20131493","author":"Wang Ruotong","year":"2024","unstructured":"Ruotong Wang, Ruijia Cheng, Denae Ford, and Thomas Zimmermann. 2024. Investigating and designing for trust in AI-powered code generation tools. In Proceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency. ACM, 1475\u20131493."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 31st ACM Joint European Software Engineering Conference (ESEC) and Symposium on the Foundations of Software Engineering (FSE). 1535\u20131547","author":"Zhang Yiran","year":"2023","unstructured":"Yiran Zhang, Zhengzi Xu, Chengwei Liu, Hongxu Chen, Jianwen Sun, Dong Qiu, and Yang Liu. 2023. Software architecture recovery with information fusion. In Proceedings of the 31st ACM Joint European Software Engineering Conference (ESEC) and Symposium on the Foundations of Software Engineering (FSE). 1535\u20131547."}],"event":{"name":"FSE Companion '25: 33rd ACM International Conference on the Foundations of Software Engineering","location":"Clarion Hotel Trondheim Trondheim Norway","acronym":"FSE Companion '25","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696630.3728493","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:11:50Z","timestamp":1753729910000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696630.3728493"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,23]]},"references-count":19,"alternative-id":["10.1145\/3696630.3728493","10.1145\/3696630"],"URL":"https:\/\/doi.org\/10.1145\/3696630.3728493","relation":{},"subject":[],"published":{"date-parts":[[2025,6,23]]},"assertion":[{"value":"2025-07-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}