Title :
Bug report recommendation for code inspection
Author :
Fujiwara, Shin ; Hata, Hideaki ; Monden, Akito ; Matsumoto, Kenichi
Author_Institution :
Grad. Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Nara, Japan
Abstract :
Large software projects such as Mozilla Firefox and Eclipse own more than ten thousand bug reports that have been reported but left unresolved. To utilize such a great amount of unresolved bug reports and accelerate bug detection and removal, we propose to a way recommend programmers a bug report that is likely to contain failure descriptions related to a source file being inspected. We employ the vector space model (VSM) to make a relevancy ranking of bug reports to a given source file. The result of an experiment using data of three open source software projects showed that the accuracies of recommendations ranged from 21.74% to 60.05% in terms of the percentage of recommendations that contained relevant bug reports in a top 10 recommended list.
Keywords :
program debugging; project management; public domain software; recommender systems; source code (software); Eclipse; Mozilla Firefox; VSM; bug detection; bug removal; bug report recommendation; bug report relevancy ranking; code inspection; failure descriptions; open source software projects; source file inspection; vector space model; Analytical models; Computer bugs; Data mining; Inspection; Open source software; Vectors;
Conference_Titel :
Software Analytics (SWAN), 2015 IEEE 1st International Workshop on
Conference_Location :
Montreal, QC
DOI :
10.1109/SWAN.2015.7070481