ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Improving Auto Bug Triage by Effective Data Reduction

Journal: International Journal of Science and Research (IJSR) (Vol.5, No. 10)

Publication Date:

Authors : ; ;

Page : 1987-1990

Keywords : Bug Triage; Stemming; Stopwords; Instance selection; Feature Selection; Training dataset; cold-soft etc;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

Large open source software projects like Mozilla, Firefox, Eclipse etc. receive huge number of submitted bug reports daily basis. Manual Triaging of these upcoming reports is error-prone and time consuming process. The purpose of bug triaging is to assign potentially experienced developers to upcoming bug reports. Thus to reduce cost and speedup bug triaging, this paper presents an automatic approach to predict a developer with approximate time required to solve the upcoming report. In proposed system data set reduction is achieved through techniques like stemming, stop word removal, Instance selection and Feature selection on bug data set, which improve the scale and quality of bug data. The simultaneous usage of instance selection and feature selection reduces the scales on bug dimension and word dimension which improves the accuracy of bug triage. The combination of feature selection algorithm, statistics (CHI2) and instance selection algorithm, Iterative Case Filter (ICF) is applied in proposed paper. Then Naive Bayesian classifier is used to predict the expert developer to fix the upcoming bug. This paper also focuses on how to assign any upcoming bug to new developer whose bug fixing history is not available in training dataset.

Last modified: 2021-07-01 14:45:37