Predicting the Severity of Closed Source Bug Reports Using Ensemble Methods

作者: M. N. Pushpalatha , M. Mrunalini

DOI: 10.1007/978-981-13-1927-3_62

关键词:

摘要: Severity tells about how urgent given bug is to be fixed. There are large numbers of identified during software development and maintenance for each the report will submitted. Bug gives very important information such as Description, Severity, Priority, Date Time report, etc. Even though there clear guidelines present assign severity, inexperienced busy test engineer may make mistake in correctly identifying severity closed source development. Automatic prediction helps saving time resources. In this paper, dataset (PITS) taken NASA projects from PROMISE Repository. Predicting done using Bagging, Voting, Adaboost Random forest ensemble methods. The result shows bagging better accuracy than other algorithms. Two preprocessing techniques, i.e., Information gain Chi-square considered data reduction. slightly good accuracies over chi-square.

参考文章(14)
Davor Cubranic, Gail C. Murphy, Automatic bug triage using text categorization. software engineering and knowledge engineering. pp. 92- 97 ,(2004)
Vipin Kumar, Pang-Ning Tan, Michael M. Steinbach, Introduction to Data Mining ,(2013)
Leif Jonsson, Markus Borg, David Broman, Kristian Sandahl, Sigrid Eldh, Per Runeson, Automated bug assignment: Ensemble-based machine learning in large scale industrial contexts Empirical Software Engineering. ,vol. 21, pp. 1533- 1578 ,(2016) , 10.1007/S10664-015-9401-9
K. K. Chaturvedi, V. B. Singh, Determining Bug severity using machine learning techniques 2012 CSI Sixth International Conference on Software Engineering (CONSEG). pp. 1- 6 ,(2012) , 10.1109/CONSEG.2012.6349519
K. K. Chaturvedi, V.B. Singh, An Empirical Comparison of Machine Learning Techniques in Predicting the Bug Severity of Open and Closed Source Projects International Journal of Open Source Software and Processes. ,vol. 4, pp. 32- 59 ,(2012) , 10.4018/JOSSP.2012040103
Yuan Tian, David Lo, Chengnian Sun, Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction working conference on reverse engineering. pp. 215- 224 ,(2012) , 10.1109/WCRE.2012.31
John Anvik, Lyndon Hiew, Gail C. Murphy, Who should fix this bug? Proceeding of the 28th international conference on Software engineering - ICSE '06. pp. 361- 370 ,(2006) , 10.1145/1134285.1134336
Ahmed Lamkanfi, Serge Demeyer, Emanuel Giger, Bart Goethals, Predicting the severity of a reported bug 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010). pp. 1- 10 ,(2010) , 10.1109/MSR.2010.5463284
Micheline Kamber, Jiawei Han, Jian Pei, Data Mining: Concepts and Techniques ,(2000)
Ahmed Lamkanfi, Serge Demeyer, Quinten David Soetens, Tim Verdonck, Comparing Mining Algorithms for Predicting the Severity of a Reported Bug conference on software maintenance and reengineering. pp. 249- 258 ,(2011) , 10.1109/CSMR.2011.31