Knowledge-Guided Multi-Agent Framework for Automated Requirements Development: A Vision
This is an incremental vision paper for software engineers, proposing a framework to automate requirements development tasks that are currently overlooked in automation systems.
This paper proposes a knowledge-guided multi-agent framework (KGMAF) to automate requirements development in software engineering, addressing gaps in current automation systems that focus on code development. The framework consists of six specialized agents and an artifact pool, with a case study demonstrating its potential in real-world scenarios.
This paper envisions a knowledge-guided multi-agent framework named KGMAF for automated requirements development. KGMAF aims to address gaps in current automation systems for SE, which prioritize code development and overlook the complexities of requirements tasks. KGMAF is composed of six specialized agents and an artifact pool to improve efficiency and accuracy. Specifically, KGMAF outlines the functionality, actions, and knowledge of each agent and provides the conceptual design of the artifact pool. Our case study highlights the potential of KGMAF in real-world scenarios. Finally, we outline several research opportunities for implementing and enhancing automated requirements development using multi-agent systems. We believe that KGMAF will play a pivotal role in shaping the future of automated requirements development in the era of LLMs.