Advancing Trace Recovery Evaluation - Applied Information Retrieval in a Software Engineering Context
Markus Borg

TL;DR
This paper reviews and empirically evaluates IR-based trace recovery methods in software engineering, emphasizing the need for industrial case studies and analyzing the impact of dataset quality on trace accuracy.
Contribution
It provides a systematic review of previous evaluations, conducts new experiments with industrial artifacts, and proposes a taxonomy for evaluating IR-based trace recovery methods.
Findings
Most evaluations are technology-oriented with small datasets.
Student artifacts are considered only partly representative of industrial data.
Dataset quality significantly affects IR trace recovery accuracy.
Abstract
Successful development of software systems involves efficient navigation among software artifacts. One state-of-practice approach to structure information is to establish trace links between artifacts, a practice that is also enforced by several development standards. Unfortunately, manually maintaining trace links in an evolving system is a tedious task. To tackle this issue, several researchers have proposed treating the capture and recovery of trace links as an Information Retrieval (IR) problem. The work contains a Systematic Literature Review (SLR) of previous evaluations of IR-based trace recovery. We show that a majority of previous evaluations have been technology-oriented, conducted in "the cave of IR evaluation", using small datasets as experimental input. Also, software artifacts originating from student projects have frequently been used in evaluations. We conducted a survey…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Data Quality and Management · Open Source Software Innovations
