首页 | 官方网站   微博 | 高级检索  
     


Bug Prioritization to Facilitate Bug Report Triage
Authors:Jaweria Kanwal  Onaiza Maqbool
Affiliation:(1) Department of Computer Science, Quaid-i-Azam University, Islamabad, Pakistan
Abstract:The large number of new bug reports received in bug repositories of software systems makes their management a challenging task. Handling these reports manually is time consuming, and often results in delaying the resolution of important bugs. To address this issue, a recommender may be developed which automatically prioritizes the new bug reports. In this paper, we propose and evaluate a classification based approach to build such a recommender. We use the Na?ve Bayes and Support Vector Machine (SVM) classifiers, and present a comparison to evaluate which classifier performs better in terms of accuracy. Since a bug report contains both categorical and text features, another evaluation we perform is to determine the combination of features that better determines the priority of a bug. To evaluate the bug priority recommender, we use precision and recall measures and also propose two new measures, Nearest False Negatives (NFN) and Nearest False Positives (NFP), which provide insight into the results produced by precision and recall. Our findings are that the results of SVM are better than the Na?ve Bayes algorithm for text features, whereas for categorical features, Na?ve Bayes performance is better than SVM. The highest accuracy is achieved with SVM when categorical and text features are combined for training.
Keywords:bug triaging  bug priority  classification  mining bug repositories  evaluation measures
本文献已被 CNKI SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号