Skip to main navigation Skip to search Skip to main content

A Multi-agent LLM System for Automated Requirements Analysis: A Study on User Story Generation and Prioritization

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

4 Citations (Scopus)

Abstract

Manually specifying and prioritizing user stories in software projects is time-consuming and prone to inconsistency. This paper investigates whether Large Language Models (LLMs) can support these activities through a role-based multi-agent system. The proposed system uses four models: GPT-3.5 Turbo, GPT-4o, LLaMA 3.3, and Mistral-Nemo, to generate user stories from a project description and prioritize them using prompts simulating stakeholder roles. Relevance is evaluated using semantic similarity to the project description, and prioritization consistency is assessed using Kendall’s Tau distance against expert rankings. Results indicate that all models generate functionally relevant requirements with high semantic similarity, although clarity and conciseness vary. In prioritization, the models show moderate alignment with expert rankings, particularly for mid- and low-priority items, while variability across runs remains a challenge.

Original languageEnglish
Title of host publicationSoftware Engineering and Advanced Applications
Subtitle of host publication51st Euromicro Conference, SEAA 2025, Salerno, Italy, September 10–12, 2025, Proceedings, Part II
EditorsDavide Taibi, Darja Smite
PublisherSpringer
Pages178-187
ISBN (Electronic)978-3-032-04200-2
ISBN (Print)9783032041999
DOIs
Publication statusPublished - 2025
Publication typeA4 Article in conference proceedings
EventEuromicro Conference on Software Engineering and Advanced Applications - Salerno, Italy
Duration: 10 Sept 202512 Sept 2025

Publication series

NameLecture Notes in Computer Science
Volume16082 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceEuromicro Conference on Software Engineering and Advanced Applications
Country/TerritoryItaly
CitySalerno
Period10/09/2512/09/25

Keywords

  • Large language model
  • Multi-agent system
  • Requirements generation
  • Requirements prioritization

Publication forum classification

  • Publication forum level 1

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A Multi-agent LLM System for Automated Requirements Analysis: A Study on User Story Generation and Prioritization'. Together they form a unique fingerprint.

Cite this