Title :
Predicting the severity of a reported bug
Author :
Lamkanfi, Ahmed ; Demeyer, Serge ; Giger, Emanuel ; Goethals, Bart
Author_Institution :
LORE-Lab. On Reengineering, Univ. of Antwerp, Antwerp, Belgium
Abstract :
The severity of a reported bug is a critical factor in deciding how soon it needs to be fixed. Unfortunately, while clear guidelines exist on how to assign the severity of a bug, it remains an inherent manual process left to the person reporting the bug. In this paper we investigate whether we can accurately predict the severity of a reported bug by analyzing its textual description using text mining algorithms. Based on three cases drawn from the open-source community (Mozilla, Eclipse and GNOME), we conclude that given a training set of sufficient size (approximately 500 reports per severity), it is possible to predict the severity with a reasonable accuracy (both precision and recall vary between 0.65-0.75 with Mozilla and Eclipse; 0.70-0.85 in the case of GNOME).
Keywords :
data mining; program debugging; public domain software; Eclipse; GNOME; Mozilla; open source community; reported bug; severity prediction; text mining algorithms; textual description; Algorithm design and analysis; Computer architecture; Computer bugs; Computer crashes; Guidelines; Programming; Seals; Software debugging; Software systems; Text mining;
Conference_Titel :
Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on
Conference_Location :
Cape Town
Print_ISBN :
978-1-4244-6802-7
Electronic_ISBN :
978-1-4244-6803-4
DOI :
10.1109/MSR.2010.5463284