RITA: A Tool for Automated Requirements Classification and Specification from Online User Feedback

πŸ“… 2026-01-16
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This work addresses the challenge of processing large-scale, noisy online user feedback in industrial settings, where existing requirements engineering tools lack end-to-end integration and practical applicability. To bridge the gap between academic research and industrial practice, we propose and implement a unified workflow based on a lightweight open-source large language model. This approach integrates, for the first time, feedback classification, non-functional requirement identification, and natural language requirements specification generation into a cohesive, end-to-end toolchain. The system features an intuitive user interface and seamless integration with Jira, significantly enhancing the automation and efficiency of transforming raw user feedback into structured, actionable requirements. Our solution demonstrates a marked improvement in scalability and usability, effectively supporting real-world requirements engineering workflows.

Technology Category

Application Category

πŸ“ Abstract
Context and motivation. Online user feedback is a valuable resource for requirements engineering, but its volume and noise make analysis difficult. Existing tools support individual feedback analysis tasks, but their capabilities are rarely integrated into end-to-end support. Problem. The lack of end-to-end integration limits the practical adoption of existing RE tools and makes it difficult to assess their real-world usefulness. Solution. To address this challenge, we present RITA, a tool that integrates lightweight open-source large language models into a unified workflow for feedback-driven RE. RITA supports automated request classification, non-functional requirement identification, and natural-language requirements specification generation from online feedback via a user-friendly interface, and integrates with Jira for seamless transfer of requirements specifications to development tools. Results and conclusions. RITA exploits previously evaluated LLM-based RE techniques to efficiently transform raw user feedback into requirements artefacts, helping bridge the gap between research and practice. A demonstration is available at: https://youtu.be/8meCLpwQWV8.
Problem

Research questions and friction points this paper is trying to address.

requirements engineering
online user feedback
end-to-end integration
tool adoption
requirements classification
Innovation

Methods, ideas, or system contributions that make the work stand out.

requirements engineering
large language models
user feedback analysis
automated classification
Jira integration
πŸ”Ž Similar Papers
No similar papers found.
M
Manjeshwar Aniruddh Mallya
Lero, the Research Ireland Centre for Software, University of Limerick, Ireland
Alessio Ferrari
Alessio Ferrari
Lecturer, UCD; Senior Research Scientist, ISTI CNR
Natural Language ProcessingRequirements EngineeringRequirements ElicitationFormal Methods
M
Mohammad Amin Zadenoori
University of Padova, Italy
J
Jacek DΔ…browski
Lero, the Research Ireland Centre for Software, University of Limerick, Ireland