Bridging Requirements and Architecture: Multi-Agent Orchestration with External Knowledge and Hierarchical Memory
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Software architecture design is a critical yet inherently complex and knowledge-intensive phase that requires balancing competing quality attributes and adapting to evolving requirements. Traditionally, this process has been time-consuming, labor-intensive, and heavily reliant on architects, often resulting in limited exploration of alternative architectural decompositions and styles, especially under the pressures of agile development. While LLM-based agents have shown promising performance across various software engineering tasks, their application to architecture design remains relatively scarce and requires systematic exploration. To address these challenges, we proposed MAAD (Multi-Agent Architecture Design), a knowledge-driven framework that orchestrates four specialized agents (i.e., Analyst, Modeler, Designer and Evaluator) to autonomously and collaboratively transform requirements specifications into comprehensive, multi-view architectural blueprints with quality attribute assessments. MAAD incorporates RAG to inject recognized architectural standards and patterns into the workflow and leverages a hierarchical memory mechanism that captures design history for iterative refinement. We evaluated MAAD through comparative experiments against MetaGPT, using quantitative architecture-level metrics across 10 case studies and qualitative feedback from industry architects on 10 real-world specifications. Results show that MAAD generates more complete, modular, and traceable architectures than the baseline, and its dedicated Evaluator agent autonomously produces structured quality evaluation reports that significantly reduce manual validation efforts. Furthermore, we found that the quality of the generated architecture heavily depends on the underlying LLM's reasoning capacity, with GPT-5.2 and Qwen3.5 outperforming other models across most evaluation settings.
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 13 of its 44 references that are in the map. First posted on arXiv 31 May 2026.
Builds on
13 of 44 references.
Closest ancestors · 1
Same direction, newest first
Other references · 12
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,739
- 2024A Survey on the Memory Mechanism of Large Language Model based Agentscited by 622
- 2023Multi-Agent Collaboration: Harnessing the Power of Intelligent LLM Agentscited by 329
- 2023Towards Human-Bot Collaborative Software Architecting with ChatGPTcited by 31
- 2024Can LLMs Generate Architectural Design Decisions? -An Exploratory Empirical studycited by 19
- 2024Towards Detecting LLMs Hallucination via Markov Chain-based Multi-agent Debate Frameworkcited by 19
- 2024From Requirements to Architecture: An AI-Based Journey to Semi-Automatically Generate Software Architecturescited by 8
- 2024An Evaluation of Requirements Modeling for Cyber-Physical Systems via LLMscited by 6
- 2025Generative AI for Self-Adaptive Systems: State of the Art and Research Roadmapcited by 5
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025MAAD: Automate Software Architecture Design through Knowledge-Driven Multi-Agent Collaboration
- 2025Collaborative LLM Agents for C4 Software Architecture Design Automation
- 2026Agent4RE: A Self-Refining Multi-agent Framework for End-to-End Software Requirements Engineering and Benchmarking
- 2025Benchmarking and Studying the LLM-based Agent System in End-to-End Software Development
- 2026Toward Architecture-Aware Evaluation Metrics for LLM Agents
- 2024MASAI: Modular Architecture for Software-engineering AI Agents
- 2025Knowledge-Guided Multi-Agent Framework for Automated Requirements Development: A Vision
- 2025Towards Realistic Project-Level Code Generation via Multi-Agent Collaboration and Semantic Architecture Modeling