Skip to main navigation Skip to search Skip to main content

InteractiveReq: Enhancing Software Requirement Specification with Critiquing-based Recommender Systems

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

Abstract

Specifying user stories and epics for feature requirements in agile software development is essential but time-consuming, demanding significant stakeholder effort. To improve this situation, we introduce InteractiveReq, an interactive critiquing-based recommender system that simplifies the generation of high-quality requirements. By using Large Language Models (LLMs), InteractiveReq enables an iterative process where stakeholders refine feature requirements through interactive feedback, addressing the issue of incomplete initial specifications. The system recommends custom drafts of epics and user stories based on the project context and an initial feature description, which users can refine through natural language critiques until their needs are satisfied. This approach aims to reduce workload and offers an intuitive method for requirement management. Preliminary results indicate that InteractiveReq effectively supports the creation of complete and accurate specifications.
Original languageEnglish
Title of host publicationUMAP 2025 - Adjunct Proceedings of the 33rd ACM Conference on User Modeling, Adaptation and Personalization
PublisherAssociation for Computing Machinery (ACM)
Pages56-61
Number of pages6
ISBN (Electronic)979-8-4007-1399-6
DOIs
Publication statusPublished - 12 Jun 2025
Event33rd ACM Conference on User Modeling, Adaptation and Personalization, UMAP 2025 - Verizon Executive Education Center (Cornell Tech), New York, United States
Duration: 16 Jun 202519 Jun 2025
https://www.um.org/umap2025/

Conference

Conference33rd ACM Conference on User Modeling, Adaptation and Personalization, UMAP 2025
Abbreviated titleUMAP '25
Country/TerritoryUnited States
CityNew York
Period16/06/2519/06/25
Internet address

Fields of Expertise

  • Information, Communication & Computing

Cite this