Identification of high priority bug reports via integration method

3Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Many software projects use bug tracking systems to collect and allocate the bug reports, but the priority assignment tasks become difficult to be completed because of the increasing bug reports. In order to assist developers to reduce the pressure on assigning the priority for each bug report, we propose an integration method to predict priority levels based on machine learning. Our approach considers the textual description in bug reports as features and feeds these features to three different classifiers. We utilize these classifiers to predict the bug reports with unknown type and obtain three different results. Simultaneously, we set weights to balance the abilities of identifying different categories based on the characteristics of different projects for each classifier. Finally, we utilize the weights to adjust prediction results and produce a unique priority for assigning to each bug reports. We perform experiments on datasets from 4 products in Mozilla and the experimental results show that our approach has a better performance in terms of identifying the priority of bug reports than previous general methods and ensemble methods.

Cite

CITATION STYLE

APA

Gao, G., Li, H., Chen, R., Ge, X., & Guo, S. (2018). Identification of high priority bug reports via integration method. In Communications in Computer and Information Science (Vol. 945, pp. 336–349). Springer Verlag. https://doi.org/10.1007/978-981-13-2922-7_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free