Requirements Traceability Link Recovery via Retrieval-Augmented GenerationTechnical Paper
This program is tentative and subject to change.
[Context and Motivation] In software development, various interrelated artifacts are created. Access to information on the relation between these artifacts eases understanding of the system and enables tasks such as change impact and software reusability analyses. Manual trace link creation is labor-intensive and costly, and thus is often missing in projects. Automation could enhance the development and maintenance efficiency. [Question/Problem] Current methods for automatically recovering traceability links between different types of requirements do not achieve the necessary performance to be applied in practice, or require pre-existing links for machine learning. [Principal Ideas and Results] We propose to address this limitation by leveraging large language models (LLMs) with retrieval-augmented generation (RAG) for inter-requirements traceability link recovery. In an empirical evaluation on six benchmark datasets, we show that chain-of-thought prompting can be beneficial, open-source models perform comparably to proprietary ones, and that the approach can outperform state-ofthe-art and baseline approaches. [Contribution] This work presents an approach for inter-requirements traceability link recovery using RAG and provides the first empirical evidence of its performance. The performance improvements, however, may not be sufficient to fully automate inter-requirements traceability link recovery in practice.
This program is tentative and subject to change.
Thu 10 AprDisplayed time zone: Brussels, Copenhagen, Madrid, Paris change
14:00 - 15:30 | Research Track - Session R10 - Requirements Quality AssuranceResearch Track at B3 - Teleensenyament Chair(s): Eric Knauss Chalmers | University of Gothenburg | ||
14:00 30mTalk | Requirements Traceability Link Recovery via Retrieval-Augmented GenerationTechnical Paper Research Track Tobias Hey Karlsruhe Institute of Technology (KIT), Dominik Fuchß Karlsruhe Institute of Technology (KIT), Jan Keim Karlsruhe Institute of Technology (KIT), Anne Koziolek Karlsruhe Institute of Technology Pre-print | ||
14:30 20mTalk | Towards Connecting Requirements with Developer Artifacts in a Local ContextPreview Paper Research Track Sonora Halili Smith College, Karenna Kung Smith College, Paola Spoletini Kennesaw State University, Alicia M. Grubb Smith College | ||
14:50 20mTalk | Adaptive Resolution of Requirements Conflicts in Robot Mission PlanningTechnical Paper Research Track Juan García Díaz Chalmers | University of Gothenburg, Carlotta Hillger Chalmers | University of Gothenburg, Antonia Welzel Chalmers | University of Gothenburg, Raffaela Groner Chalmers | University of Gothenburg, Rebekka Wohlrab Chalmers University of Technology |