Core Concepts
要件工学の全プロセスを、複数のエージェントの協調作業によって自動化する。
Abstract
本研究では、要件工学の全プロセスを自動化するための革新的なフレームワークMARE(Multi-Agent collaboration for Requirements Engineering)を提案している。MAREは、要件の抽出、モデリング、検証、仕様化の各タスクを、5つのエージェント(ステークホルダー、収集者、モデラー、チェッカー、ドキュメンター)が協調して実行する。各エージェントは特定の役割を担当し、予め定義された9つのアクションを実行することで、要件仕様の自動生成を実現する。
実験では、9つの評価ケースと1つのデータセットを用いて、MARENの要件モデリング性能を3つの最新手法と比較した。その結果、MARENは最大15.4%の性能向上を示した。また、生成された要件仕様の品質を人手評価した結果、正確性、完全性、一貫性の3つの側面で高い評価を得た。さらに、個別のLLMとの比較実験から、エージェント間の協調が重要な役割を果たしていることが示された。
以上より、MARENは要件工学の全プロセスを自動化する革新的なフレームワークであり、ソフトウェア開発の効率化に大きく貢献できると期待される。
Stats
要件モデリングの精度は最大で15.4%向上した。
生成された要件仕様は正確性2.0、完全性0.98、一貫性1.92の高い評価を得た。
エージェント間の協調は要件モデリングの性能向上に重要な役割を果たした。
Quotes
"要件工学の全プロセスを自動化する革新的なフレームワークである"
"ソフトウェア開発の効率化に大きく貢献できると期待される"