Towards an Improvement of Bug Severity Classification

被引:36
作者
Roy, Nivir Kanti Singha [1 ]
Rossi, Bruno [2 ]
机构
[1] Free Univ Bozen Bolzano, I-39100 Bozen Bolzano, Italy
[2] Masaryk Univ, Dept Comp Syst & Commun, Brno, Czech Republic
来源
2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014) | 2014年
关键词
Bug Severity Classification; Text Mining; Feature Selection; SOFTWARE;
D O I
10.1109/SEAA.2014.51
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Predicting the severity of bugs has been found in past research to improve triaging and the bug resolution process. For this reason, many classification/prediction approaches emerged over the years to provide an automated reasoning over severity classes. In this paper, we use text mining together with bi-grams and feature selection to improve the classification of bugs in severe/non-severe classes. We adopt the Naive Bayes (NB) classifier considering Mozilla and Eclipse datasets commonly used in related works. Overall, the results show that the application of bi-grams can improve slightly the performance of the classifier, but feature selection can be more effective to determine the most informative terms and bi-grams. The results are in any case project-dependent, as in some cases the addition of bi-grams may worsen the performance.
引用
收藏
页码:269 / 276
页数:8
相关论文
共 18 条
[1]  
[Anonymous], PATTERN RECOGNITION
[2]  
Anvik J., 2006, P 28 INT C SOFTW ENG, P361, DOI [DOI 10.1145/1134285.1134336, 10.1145/1134285.1134336]
[3]  
Chaturvedi K.K., 2012, 2012 CSI 6 INT C SOF, P1
[4]   An introduction to ROC analysis [J].
Fawcett, Tom .
PATTERN RECOGNITION LETTERS, 2006, 27 (08) :861-874
[5]  
Gegick Michael, 2010, Proceedings of the 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010), P11, DOI 10.1109/MSR.2010.5463340
[6]  
Hull D., 1994, SIGIR '94. Proceedings of the Seventeenth Annual International ACM-SIGIR Conference on Research and Development in Information Retrieval, P282
[7]  
Iliev M., 2012, 2012 Proceedings of the First International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE 2012), P7, DOI 10.1109/RAISE.2012.6227962
[8]  
Lamkanfi Ahmed, 2010, Proceedings of the 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010), P1, DOI 10.1109/MSR.2010.5463284
[9]   Comparing Mining Algorithms for Predicting the Severity of a Reported Bug [J].
Lamkanfi, Ahmed ;
Demeyer, Serge ;
Soetens, Quinten David ;
Verdonck, Tim .
2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, :249-258
[10]   An introduction to latent semantic analysis [J].
Landauer, TK ;
Foltz, PW ;
Laham, D .
DISCOURSE PROCESSES, 1998, 25 (2-3) :259-284