Experimenting with Multi-Agent Software Development: Towards a Unified Platform
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large language models are redefining software engineering by implementing AI-powered techniques throughout the whole software development process, including requirement gathering, software architecture, code generation, testing, and deployment. However, it is still difficult to develop a cohesive platform that consistently produces the best outcomes across all stages. The objective of this study is to develop a unified platform that utilizes multiple artificial intelligence agents to automate the process of transforming user requirements into well-organized deliverables. These deliverables include user stories, prioritization, and UML sequence diagrams, along with the modular approach to APIs, unit tests, and end-to-end tests. Additionally, the platform will organize tasks, perform security and compliance, and suggest design patterns and improvements for non-functional requirements. We allow users to control and manage each phase according to their preferences. In addition, the platform provides security and compliance checks following European standards and proposes design optimizations. We use multiple models, such as GPT-3.5, GPT-4, and Llama3 to enable to generation of modular code as per user choice. The research also highlights the limitations and future research discussions to overall improve the software development life cycle. The source code for our uniform platform is hosted on GitHub, enabling additional experimentation and supporting both research and practical uses. end
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 16 of its 50 references that are in the map. First posted on arXiv 8 Jun 2024.
Builds on
16 of 50 references.
Closest ancestors · 3
Same direction, newest first
- 2024LLM-based agents for automating the enhancement of user story quality: An early report14 Mar
- 2024CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technology2 Feb
- 2023Self-collaboration Code Generation via ChatGPT15 Apr
Other references · 13
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Software Testing with Large Language Models: Survey, Landscape, and Visioncited by 163
- 2024Debug like a Human: A Large Language Model Debugger via Verifying Runtime Execution Step-by-stepcited by 123
- 2023Regulating ChatGPT and other Large Generative AI Modelscited by 102
- 2022Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Bookcited by 84
- 2023ChatGPT vs SBST: A Comparative Assessment of Unit Test Suite Generationcited by 32
- 2023Towards Human-Bot Collaborative Software Architecting with ChatGPTcited by 31
- 2017Agile Software Development Methods: Review and Analysiscited by 18
- 2024Large Language Model Evaluation Via Multi AI Agents: Preliminary resultscited by 10
- 2024Prioritizing Software Requirements Using Large Language Modelscited by 4
- 2021Not All Requirements Prioritization Criteria Are Equal at All Times: A Quantitative Analysiscited by 1
Built on by
Citing papers per year: 2025: 5; 2026: 1.
6 papers.
- 2025E2Edev: Benchmarking Large Language Models in End-to-End Software Development Taskcited by 6
- 2026Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHubcited by 6
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationalecited by 3
- 2025A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AIcited by 1
- 2025WALL: A Web Application for Automated Quality Assurance using Large Language Modelscited by 0
- 2025Are We Aligned? A Preliminary Investigation of the Alignment of Responsible AI Values between LLMs and Human Judgmentcited by 0
- 2026Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHub1 Jan 2026
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale11 Nov 2025
- 2025Are We Aligned? A Preliminary Investigation of the Alignment of Responsible AI Values between LLMs and Human Judgment6 Nov 2025
- 2025A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AI30 Oct 2025
- 2025E2Edev: Benchmarking Large Language Models in End-to-End Software Development Task16 Oct 2025
- 2025WALL: A Web Application for Automated Quality Assurance using Large Language Models12 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2026Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Report
- 2025AgentMesh: A Cooperative Multi-Agent Generative AI Framework for Software Development Automation
- 2025ALMAS: an Autonomous LLM-based Multi-Agent Software Engineering Framework
- 2023Autonomous Agents in Software Development: A Vision Paper
- 2024Improving Performance of Commercially Available AI Products in a Multi-Agent Configuration
- 2024AutoGen Studio: A No-Code Developer Tool for Building and Debugging Multi-Agent Systems
- 2024LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision and the Road Ahead
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunities