iReDev: A Knowledge-Driven Multi-Agent Framework for Intelligent Requirements Development

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Jin, Dongming, Sun, Weisong, Huang, Jiangping, Liang, Peng, Xuan, Jifeng, Liu, Yang, Jin, Zhi
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911061444132864
author Jin, Dongming
Sun, Weisong
Huang, Jiangping
Liang, Peng
Xuan, Jifeng
Liu, Yang
Jin, Zhi
author_facet Jin, Dongming
Sun, Weisong
Huang, Jiangping
Liang, Peng
Xuan, Jifeng
Liu, Yang
Jin, Zhi
contents Requirements development is a critical phase as it is responsible for providing a clear understanding of what stakeholders need. It involves collaboration among stakeholders to extract explicit requirements and address potential conflicts, which is time-consuming and labor-intensive. Recently, multi-agent systems for software development have attracted much attention. However, existing research provides limited support for requirements development and overlooks the injection of human knowledge into agents and the human-agent collaboration. % To address these issues, this paper proposes a knowledge-driven multi-agent framework for intelligent requirement development, named iReDev. iReDev features: iReDev consists of six knowledge-driven agents to support the entire requirements development. They collaboratively perform various tasks to produce a software requirements specification. iReDev focuses on integrating human knowledge for agents, enabling them to simulate real-world stakeholders. iReDev uses an event-driven communication mechanism based on an artifact pool. Agents continuously monitor the pool and autonomously trigger the next action based on its changes, enabling iReDev to handle new requirements quickly. iReDev introduces a human-in-the-loop mechanism to support human-agent collaboration, ensuring that the generated artifacts align with the expectations of stakeholders. We evaluated the generated artifacts and results show that iReDev outperforms existing baselines in multiple aspects. We further envision three key directions and hope this work can facilitate the development of intelligent requirements development.
format Preprint
id arxiv_https___arxiv_org_abs_2507_13081
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle iReDev: A Knowledge-Driven Multi-Agent Framework for Intelligent Requirements Development
Jin, Dongming
Sun, Weisong
Huang, Jiangping
Liang, Peng
Xuan, Jifeng
Liu, Yang
Jin, Zhi
Software Engineering
Requirements development is a critical phase as it is responsible for providing a clear understanding of what stakeholders need. It involves collaboration among stakeholders to extract explicit requirements and address potential conflicts, which is time-consuming and labor-intensive. Recently, multi-agent systems for software development have attracted much attention. However, existing research provides limited support for requirements development and overlooks the injection of human knowledge into agents and the human-agent collaboration. % To address these issues, this paper proposes a knowledge-driven multi-agent framework for intelligent requirement development, named iReDev. iReDev features: iReDev consists of six knowledge-driven agents to support the entire requirements development. They collaboratively perform various tasks to produce a software requirements specification. iReDev focuses on integrating human knowledge for agents, enabling them to simulate real-world stakeholders. iReDev uses an event-driven communication mechanism based on an artifact pool. Agents continuously monitor the pool and autonomously trigger the next action based on its changes, enabling iReDev to handle new requirements quickly. iReDev introduces a human-in-the-loop mechanism to support human-agent collaboration, ensuring that the generated artifacts align with the expectations of stakeholders. We evaluated the generated artifacts and results show that iReDev outperforms existing baselines in multiple aspects. We further envision three key directions and hope this work can facilitate the development of intelligent requirements development.
title iReDev: A Knowledge-Driven Multi-Agent Framework for Intelligent Requirements Development
topic Software Engineering
url https://arxiv.org/abs/2507.13081