Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/12039
Title: Filling the gaps of development logs and bug issue data
Authors: Romo, BA
Capiluppi, A
Hall, T
Keywords: Bug traceability;Bug- xing commits
Issue Date: 2014
Citation: Proceedings of the 10th International Symposium on Open Collaboration, OpenSym, pp. A8 - A8, (2014)
Abstract: It has been suggested that the data from bug repositories is not always in sync or complete compared to the logs detailing the actions of developers on source code. In this paper, we trace two sources of information relative to software bugs: the change logs of the actions of developers and the issues reported as bugs. The aim is to identify and quantify the discrepancies between the two sources in recording and storing the developer logs relative to bugs. Focussing on the databases produced by two mining software repository tools, CVSAnalY and Bicho, we use part of the SZZ algorithm to identify bugs and to compare how the"defects-fixing changes" are recorded in the two databases. We use a working example to show how to do so. The results indicate that there is a significant amount of information, not in sync when tracing bugs in the two databases. We, therefore, propose an automatic approach to re-align the two databases, so that the collected information is mirrored and in sync.
URI: http://dl.acm.org/citation.cfm?doid=2641580.2641592
http://bura.brunel.ac.uk/handle/2438/12039
DOI: http://dx.doi.org/10.1145/2641580.2641592
ISBN: 9781450330169
Appears in Collections:Dept of Computer Science Research Papers

Files in This Item:
File Description SizeFormat 
Fulltext.pdf383.14 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.