Collaborative LLM Agents for C4 Software Architecture Design Automation
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Software architecture design is a fundamental part of creating every software system. Despite its importance, producing a C4 software architecture model, the preferred notation for such architecture, remains manual and time-consuming. We introduce an LLM-based multi-agent system that automates this task by simulating a dialogue between role-specific experts who analyze requirements and generate the Context, Container, and Component views of the C4 model. Quality is assessed with a hybrid evaluation framework: deterministic checks for structural and syntactic integrity and C4 rule consistency, plus semantic and qualitative scoring via an LLM-as-a-Judge approach. Tested on five canonical system briefs, the workflow demonstrates fast C4 model creation, sustains high compilation success, and delivers semantic fidelity. A comparison of four state-of-the-art LLMs shows different strengths relevant to architectural design. This study contributes to automated software architecture design and its evaluation methods.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 10 of its 23 references that are in the map. First posted on arXiv 26 Oct 2025.
Builds on
10 of 23 references.
Closest ancestors · 1
Same direction, newest first
Other references · 9
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
- 2024A Survey on LLM-as-a-Judgecited by 1,384
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
- 2023The Impact of AI on Developer Productivity: Evidence from GitHub Copilotcited by 264
- 2024A Survey on Human-Centric LLMscited by 13
- 2025TRIZ Agents: A Multi-Agent LLM Approach for TRIZ-Based Innovationcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale
- 2026LLM Consortium for Software Design Refinement: A Controlled Experiment on Multi-Agent Collaboration Topologies
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunities
- 2025Benchmarking and Studying the LLM-based Agent System in End-to-End Software Development
- 2026Bridging Requirements and Architecture: Multi-Agent Orchestration with External Knowledge and Hierarchical Memory
- 2025MAAD: Automate Software Architecture Design through Knowledge-Driven Multi-Agent Collaboration
- 2025Knowledge-Based Multi-Agent Framework for Automated Software Architecture Design
- 2026Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Report