Options
2024
Conference Paper
Title
Quest-RE QUestion Generation and Exploration STrategy for Requirements Engineering
Abstract
The quest for achieving completeness in requirements engineering (RE) is a complex challenge that requires innovative approaches to uncover and address hidden or incomplete requirements. This study introduces Quest- RE, a novel methodology leveraging Large Language Models (LLMs), specifically ChatGPT-4, to enhance the RE process through dynamic question generation and exploration strategies. By generating targeted questions referring to requirements, Quest- RE aims to improve communication between stakeholders and the RE team, thereby enhancing precision and completeness of requirements specifications (RS). The approach not only helps to identify gaps and missing elements in the requirements but also facilitates a deeper understanding and critical examination of the documented needs. For a given requirement, Quest- RE uses an algorithmic approach to generate related questions and question objectives. This ensures thorough exploration of each requirement beyond its initial scope. Two illustrative examples, one of it using requirements from the Fault Tolerant System Services (FTSS) and the Scheduling Services of NASA's X-38 Crew Return Vehicle, highlight the practical applicability and effectiveness of the approach in a complex engineering project. The study proposes that the incorporation of LLMs into RE can significantly influence communication and identification of requirements, thereby improving their overall quality. This research contributes to this area by offering an LLM - based approach to improve requirements elicitation and analysis, while also improving the readability and completeness of RS.
Author(s)
Fischer-Starcke, Bettina
Geppert, Hanna Claudia