Open Access Open Access  Restricted Access Subscription or Fee Access

Bug Triage with Bug Data Reduction

Yogita Dhole, Sara Anjum


The process of fixing bug is bug triage, which aims to correctly assign a developer to a new bug. Software companies spend most of their cost in dealing with these bugs. To reduce time and cost of bug triaging, we present an automatic approach to predict a developer with relevant experience to solve the new coming report. In proposed approach we are doing data reduction on bug data set which will reduce the scale of the data as well as increase the quality of the data. We are using instance selection and feature selection simultaneously with historical bug data. We have added a new module here which will describe the status of the bug like whether it assigned to any developer or not and it is rectified or not.

Cite this Article
Yogita Dhole, Sara Anjum. Bug Triage with Bug Data Reduction. Journal of
Advanced Database Management & Systems. 2015; 2(3): 1–4p.


Bug, Bug triage, Data reduction, Instance selection

Full Text:



Balog K, Azzopardi L, Rijke M. de, Formal models for expert finding in

enterprise corpora, in Proc. 29th Annu. Int. ACM SIGIR Conf. Res. Develop. Inform. Retrieval, New York, NY, USA, Aug. 2006, 43–50p.

Bishnu PS, Bhattacherjee V, Software fault prediction using quad tree-based kmeans clustering algorithm, IEEE T Knowl Data Eng. Jun. 2012; 24(6): 1146–1150p.

Brighton H, Mellish C, Advances in instance selection for instance-based learning algorithms, Data Min Knowl Disc. Apr. 2002; 6(2): 153–172p.

Uysal AK, Gunal S, A novel probabilistic feature selection method for text classification, Knowl-Based Syst. 2012; 36(0): 226–235p.

Kim S, Zhang H, Wu R, et al. Dealing with noise in defect prediction, in Proc. 32nd ACM/IEEE Int. Conf. Softw. Eng. Honolulu, HI, May 2010, 481–490p.

Lamkanfi A, Demeyer S, Giger E, et al. Predicting the severity of a reported bug, in Proc. 7th IEEE Working Conf. Mining Softw. Repositories, Cape Town, May 2010, 1–10p.

Lang G, Li Q, Guo L, Discernibility matrix simplification with new attribute dependency functions for incomplete information systems, Knowl Inform Syst. 2013; 37(3): 611–638p.

Mozilla. (2014). [Online]. Available:

J. Anvik, L. Hiew, and G. Murphy, Who should fix this bug? in Proc 28th

International Conference on Software Engineering. ACM, New York, NY, USA, 2006, 361–370p.

Cubranic D, Murphy GC, Automatic bug triage using text categorization, in Proc Sixteenth International Conference on

Software Engineering, Citeseer, 2004, 92–97p.

Jeong G, Kim S, Zimmermann T. Improving bug triage with bug tossing graphs, in Proc 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, New York, NY, USA, 2009, 111–120p.

Anvik J, Automating bug report assignment, in Proc 28th International Conference on Software Engineering. ACM, New York, NY, USA, 2006, 937–940p.

Matter D, Kuhn A, Nierstrasz O. Assigning bug reports using a vocabularybased expertise model of developers, in 6th IEEE International Working Conference on Mining Software Repositories, Vancouver, BC, 2009, 131–140p.

Bugzilla, (2014). [Online]. Available:


  • There are currently no refbacks.

This site has been shifted to