Authors
Christopher S Corley, Nicholas A Kraft, Letha H Etzkorn, Stacy K Lukins
Publication date
2011/5/23
Book
Proceedings of the 6th international workshop on traceability in emerging forms of software engineering
Pages
31-37
Description
Traceability links can be recovered using data mined from a revision control system, such as CVS, and an issue tracking system, such as Bugzilla. Existing approaches to recover links between a bug and the methods changed to fix the bug rely on the presence of the bug's identifier in a CVS log message. In this paper we present an approach that relies instead on the presence of a patch in the issue report for the bug. That is, rather than analyzing deltas retrieved from CVS to recover links, our approach analyzes patches retrieved from Bugzilla. We use BugTrace, the tool implementing our approach, to conduct a case study in which we compare the links recovered by our approach to links recovered by manual inspection. The results of the case study support the efficacy of our approach. After describing the limitations of our case study, we conclude by reviewing closely related work and suggesting possible future work.
Total citations
201020112012201320142015201620172018201920202021202220232024126276552524221
Scholar articles
CS Corley, NA Kraft, LH Etzkorn, SK Lukins - Proceedings of the 6th international workshop on …, 2011