SEAIJan 14

LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunities

arXiv:2601.09822v12 citations
Originality Synthesis-oriented
AI Analysis

It provides insights for researchers and practitioners on agentic systems in software engineering, but is incremental as a review paper.

This concept paper reviews LLM-based multi-agent systems for software engineering, analyzing their applications across the software development life cycle and identifying key challenges and future research opportunities.

Despite recent advancements in Large Language Models (LLMs), complex Software Engineering (SE) tasks require more collaborative and specialized approaches. This concept paper systematically reviews the emerging paradigm of LLM-based multi-agent systems, examining their applications across the Software Development Life Cycle (SDLC), from requirements engineering and code generation to static code checking, testing, and debugging. We delve into a wide range of topics such as language model selection, SE evaluation benchmarks, state-of-the-art agentic frameworks and communication protocols. Furthermore, we identify key challenges and outline future research opportunities, with a focus on multi-agent orchestration, human-agent coordination, computational cost optimization, and effective data collection. This work aims to provide researchers and practitioners with valuable insights into the current forefront landscape of agentic systems within the software engineering domain.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes