ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
411
Citations
15
Influential Citations
ACM Transactions on Software Engineering and Methodology
Venue
2025
Year
Integrating Large Language Models (LLMs) into autonomous agents marks a significant shift in the research landscape by offering cognitive abilities that are competitive with human planning and reasoning. This article explores the transformative potential of integrating Large Language Models into Multi-Agent (LMA) systems for addressing complex challenges in software engineering (SE). By leveraging the collaborative and specialized abilities of multiple agents, LMA systems enable autonomous problem-solving, improve robustness, and provide scalable solutions for managing the complexity of real-world software projects. In this article, we conduct a systematic review of recent primary studies to map the current landscape of LMA applications across various stages of the software development lifecycle (SDLC). To illustrate current capabilities and limitations, we perform two case studies to demonstrate the effectiveness of state-of-the-art LMA frameworks. Additionally, we identify critical research gaps and propose a comprehensive research agenda focused on enhancing individual agent capabilities and optimizing agent synergy. Our work outlines a forward-looking vision for developing fully autonomous, scalable, and trustworthy LMA systems, laying the foundation for the evolution of Software Engineering 2.0.
Large Language Models have rapidly moved from code completion to autonomous problem-solving, and multi-agent architectures are emerging as a way to tackle the complexity of real-world software projects. This paper arrives at a pivotal moment: instead of proposing yet another single-agent tool, it steps back to systematically map how LLM-based multi-agent (LMA) systems are being applied across the software development lifecycle (SDLC). For practitioners and researchers alike, this provides a much-needed organizing framework for a fast-fragmenting field.
The significance is amplified by the paper's venue and timing. Published in ACM Transactions on Software Engineering and Methodology in January 2025, it bridges the software engineering and AI communities, offering a shared vocabulary for agent roles, collaboration patterns, and lifecycle coverage. With 411 citations already, it is clearly being treated as a reference point for the emerging subfield of agentic software engineering.
Moreover, the paper does not stop at description. By pairing the review with two case studies and a research agenda, it connects current practice to future directions, making it useful both as a survey and as a roadmap.
The paper's results are primarily qualitative and synthetic rather than benchmark-driven. The systematic review maps the landscape of LMA applications across the SDLC, showing where multi-agent approaches have been applied and where coverage remains thin. The two case studies demonstrate the effectiveness of state-of-the-art frameworks in practice, while also surfacing limitations that motivate the proposed research agenda. No standardized quantitative metrics or head-to-head comparisons are reported in the abstract; the contribution is the synthesis, the illustrative evidence, and the agenda rather than a new benchmark or model.
The broader impact of this work lies in shaping how the AI and software engineering communities think about agentic systems. By framing LMA systems as a path toward autonomous, scalable, and trustworthy software engineering, the paper sets an agenda that spans agent-level improvements and multi-agent coordination. Its vision of Software Engineering 2.0 positions multi-agent LLM systems not as isolated tools but as collaborative infrastructures for managing real-world software complexity. As citations accumulate, the paper is likely to serve as a foundational reference for researchers designing agent architectures and for practitioners evaluating where multi-agent approaches add value across the development lifecycle.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba