MARE: Multi-Agents Collaboration Framework for Requirements Engineering
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Requirements Engineering (RE) is a critical phase in the software development process that generates requirements specifications from stakeholders' needs. Recently, deep learning techniques have been successful in several RE tasks. However, obtaining high-quality requirements specifications requires collaboration across multiple tasks and roles. In this paper, we propose an innovative framework called MARE, which leverages collaboration among large language models (LLMs) throughout the entire RE process. MARE divides the RE process into four tasks: elicitation, modeling, verification, and specification. Each task is conducted by engaging one or two specific agents and each agent can conduct several actions. MARE has five agents and nine actions. To facilitate collaboration between agents, MARE has designed a workspace for agents to upload their generated intermediate requirements artifacts and obtain the information they need. We conduct experiments on five public cases, one dataset, and four new cases created by this work. We compared MARE with three baselines using three widely used metrics for the generated requirements models. Experimental results show that MARE can generate more correct requirements models and outperform the state-of-the-art approaches by 15.4%. For the generated requirements specifications, we conduct a human evaluation in three aspects and provide insights about the quality
Key facts. Cited by 28 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 15 of its 41 references that are in the map. First posted on arXiv 6 May 2024.
Builds on
15 of 41 references.
References · 15
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,739
- 2023AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviorscited by 580
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2023Large Language Models for Generative Information Extraction: A Surveycited by 183
- 2023ChatGPT Prompt Patterns for Improving Code Quality, Refactoring, Requirements Elicitation, and Software Designcited by 66
- 2023Advancing Requirements Engineering through Generative AI: Assessing the Role of LLMscited by 42
- 2023Prompts Matter: Insights and Strategies for Prompt Engineering in Automated Software Traceabilitycited by 15
- 2023How Effective are Large Language Models in Generating Software Specifications?cited by 12
- 2023Zero-Shot Learning for Requirements Classification: An Exploratory Studycited by 9
- 2022Where is Your App Frustrating Users?cited by 5
Built on by
Citing papers per year: 2024: 2; 2025: 14; 2026: 12.
28 papers.
Sort:
By area:
- 2024Large Language Model-Based Agents for Software Engineering: A Surveycited by 173
- 2024CRAB: Cross-environment Agent Benchmark for Multimodal Language Model Agentscited by 38
- 2025CODESIM: Multi-Agent Code Generation and Problem Solving through Simulation-Driven Planning and Debuggingcited by 31
- 2025Exploring Autonomous Agents: A Closer Look at Why They Fail When Completing Taskscited by 20
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunitiescited by 7
- 2025CodeVisionary: An Agent-based Framework for Evaluating Large Language Models in Code Generationcited by 6
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservicescited by 5
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systemscited by 5
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisionscited by 4
- 2025Towards Engineering Multi-Agent LLMs: A Protocol-Driven Approachcited by 4
- 2025The Future of Generative AI in Software Engineering: A Vision from Industry and Academia in the European GENIUS Projectcited by 4
16 more
- 2026REAgent: Requirement-Driven LLM Agents for Software Issue Resolutioncited by 4
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationalecited by 3
- 2025Multi-Agent LLMs as Ethics Advocates for AI-Based Systemscited by 1
- 2025MAAD: Automate Software Architecture Design through Knowledge-Driven Multi-Agent Collaborationcited by 1
- 2025TREAT: A Code LLMs Trustworthiness / Reliability Evaluation and Testing Frameworkcited by 1
- 2025From LLMs to Agents: A Comparative Evaluation of LLMs and LLM-based Agents in Security Patch Detectioncited by 1
- 2026Model-Driven Discipline for Multi-Agent LLMs: Requirement-to-Verification Generation of Traceable System Modelscited by 1
- 2026An Interactive Agent for Requirement-Driven Candidate Sourcingcited by 1
- 2025Knowledge-Guided Multi-Agent Framework for Automated Requirements Development: A Visioncited by 0
- 20264D-ARE: Bridging the Attribution Gap in LLM Agent Requirements Engineeringcited by 0
- 2026QUARE: Quality-Aware Requirements Analysis through Multi-Agent Dialectical Negotiationcited by 0
- 2026ReqFusion: A Multi-Provider Framework for Automated PEGS Analysis Across Software Domainscited by 0
- 2026ArgRE: Formal Argumentation for Conflict Resolution in Multi-Agent Requirements Negotiationcited by 0
- 2026Cluster-Aware Dual-Level Test Specification Generation for Large-Scale Automotive Software Requirementscited by 0
- 2026From Obligation to Specification: A Survey on Validating EU AI Act Requirements in REcited by 0
- 2026Agent4RE: A Self-Refining Multi-agent Framework for End-to-End Software Requirements Engineering and Benchmarkingcited by 0
- 2026Agent4RE: A Self-Refining Multi-agent Framework for End-to-End Software Requirements Engineering and Benchmarking7 Oct 2026
- 2026An Interactive Agent for Requirement-Driven Candidate Sourcing24 Aug 2026
- 2026Model-Driven Discipline for Multi-Agent LLMs: Requirement-to-Verification Generation of Traceable System Models18 Jul 2026
- 2026Cluster-Aware Dual-Level Test Specification Generation for Large-Scale Automotive Software Requirements15 Jun 2026
- 2026From Obligation to Specification: A Survey on Validating EU AI Act Requirements in RE18 May 2026
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systems14 May 2026
- 2026ArgRE: Formal Argumentation for Conflict Resolution in Multi-Agent Requirements Negotiation25 Apr 2026
- 2026REAgent: Requirement-Driven LLM Agents for Software Issue Resolution8 Apr 2026
- 2026ReqFusion: A Multi-Provider Framework for Automated PEGS Analysis Across Software Domains24 Mar 2026
- 2026QUARE: Quality-Aware Requirements Analysis through Multi-Agent Dialectical Negotiation12 Mar 2026
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunities14 Jan 2026
- 20264D-ARE: Bridging the Attribution Gap in LLM Agent Requirements Engineering8 Jan 2026
16 more
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale11 Nov 2025
- 2025From LLMs to Agents: A Comparative Evaluation of LLMs and LLM-based Agents in Security Patch Detection11 Nov 2025
- 2025The Future of Generative AI in Software Engineering: A Vision from Industry and Academia in the European GENIUS Project3 Nov 2025
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservices28 Oct 2025
- 2025TREAT: A Code LLMs Trustworthiness / Reliability Evaluation and Testing Framework20 Oct 2025
- 2025Towards Engineering Multi-Agent LLMs: A Protocol-Driven Approach14 Oct 2025
- 2025Exploring Autonomous Agents: A Closer Look at Why They Fail When Completing Tasks18 Aug 2025
- 2025MAAD: Automate Software Architecture Design through Knowledge-Driven Multi-Agent Collaboration28 Jul 2025
- 2025Multi-Agent LLMs as Ethics Advocates for AI-Based Systems11 Jul 2025
- 2025Knowledge-Guided Multi-Agent Framework for Automated Requirements Development: A Vision27 Jun 2025
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisions29 Apr 2025
- 2025CodeVisionary: An Agent-based Framework for Evaluating Large Language Models in Code Generation18 Apr 2025
- 2025CODESIM: Multi-Agent Code Generation and Problem Solving through Simulation-Driven Planning and Debugging8 Feb 2025
- 2024Large Language Model-Based Agents for Software Engineering: A Survey4 Sep 2024
- 2024CRAB: Cross-environment Agent Benchmark for Multimodal Language Model Agents1 Jul 2024
- 2024Large Language Model-Based Agents for Software Engineering: A Surveycited by 173
- 2025CODESIM: Multi-Agent Code Generation and Problem Solving through Simulation-Driven Planning and Debuggingcited by 31
- 2025Exploring Autonomous Agents: A Closer Look at Why They Fail When Completing Taskscited by 20
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunitiescited by 7
- 2025CodeVisionary: An Agent-based Framework for Evaluating Large Language Models in Code Generationcited by 6
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systemscited by 5
- 2025Towards Engineering Multi-Agent LLMs: A Protocol-Driven Approachcited by 4
- 2026REAgent: Requirement-Driven LLM Agents for Software Issue Resolutioncited by 4
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationalecited by 3
- 2025Multi-Agent LLMs as Ethics Advocates for AI-Based Systemscited by 1
- 2025MAAD: Automate Software Architecture Design through Knowledge-Driven Multi-Agent Collaborationcited by 1
12 most cited of 19 All 19 (JSON)
- 2026Agent4RE: A Self-Refining Multi-agent Framework for End-to-End Software Requirements Engineering and Benchmarking7 Oct 2026
- 2026An Interactive Agent for Requirement-Driven Candidate Sourcing24 Aug 2026
- 2026Model-Driven Discipline for Multi-Agent LLMs: Requirement-to-Verification Generation of Traceable System Models18 Jul 2026
- 2026Beyond Individual Intelligence: Surveying Collaboration, Failure Attribution, and Self-Evolution in LLM-based Multi-Agent Systems14 May 2026
- 2026ArgRE: Formal Argumentation for Conflict Resolution in Multi-Agent Requirements Negotiation25 Apr 2026
- 2026REAgent: Requirement-Driven LLM Agents for Software Issue Resolution8 Apr 2026
- 2026QUARE: Quality-Aware Requirements Analysis through Multi-Agent Dialectical Negotiation12 Mar 2026
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunities14 Jan 2026
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale11 Nov 2025
- 2025From LLMs to Agents: A Comparative Evaluation of LLMs and LLM-based Agents in Security Patch Detection11 Nov 2025
- 2025Towards Engineering Multi-Agent LLMs: A Protocol-Driven Approach14 Oct 2025
12 newest of 19 All 19 (JSON)
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservicescited by 5
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisionscited by 4
- 2025The Future of Generative AI in Software Engineering: A Vision from Industry and Academia in the European GENIUS Projectcited by 4
- 2025TREAT: A Code LLMs Trustworthiness / Reliability Evaluation and Testing Frameworkcited by 1
- 2026ReqFusion: A Multi-Provider Framework for Automated PEGS Analysis Across Software Domainscited by 0
- 2026Cluster-Aware Dual-Level Test Specification Generation for Large-Scale Automotive Software Requirementscited by 0
- 2026From Obligation to Specification: A Survey on Validating EU AI Act Requirements in REcited by 0
- 2026Cluster-Aware Dual-Level Test Specification Generation for Large-Scale Automotive Software Requirements15 Jun 2026
- 2026From Obligation to Specification: A Survey on Validating EU AI Act Requirements in RE18 May 2026
- 2026ReqFusion: A Multi-Provider Framework for Automated PEGS Analysis Across Software Domains24 Mar 2026
- 2025The Future of Generative AI in Software Engineering: A Vision from Industry and Academia in the European GENIUS Project3 Nov 2025
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservices28 Oct 2025
- 2025TREAT: A Code LLMs Trustworthiness / Reliability Evaluation and Testing Framework20 Oct 2025
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisions29 Apr 2025
Similar, not cited
Close in wording, no citation either way
- 2025ReqInOne: A Large Language Model-Based Agent for Software Requirements Specification Generation
- 2026REprompt: Prompt Generation for Intelligent Software Development Guided by Requirements Engineering ↗
- 2026Neuro-Symbolic Agents for Hallucination-Free Requirements Reuse
- 2025Requirements Development and Formalization for Reliable Code Generation: A Multi-Agent Vision
- 2025Goal2Story: A Multi-Agent Fleet based on Privately Enabled sLLMs for Impacting Mapping on Requirements Elicitation
- 2025Multi-Agent Debate Strategies to Enhance Requirements Engineering with Large Language Models
- 2025Towards Conversational Development Environments: Using Theory-of-Mind and Multi-Agent Architectures for Requirements Refinement
- 2025The Software Engineering Simulations Lab: Agentic AI for RE Quality Simulations