Title
A time-based approach to automatic bug report assignment
Abstract
Improve automatic bug assignment (ABA) accuracy by using metadata in term weighting.Improve accuracy of common term-weighting technique, tf-idf, up to 14%.Recommend a light method for ABA based on the new term-weighting technique.Outperform the ML and IR methods by recommended method up to 55%. Bug assignment is one of the important activities in bug triaging that aims to assign bugs to the appropriate developers for fixing. Many recommended automatic bug assignment approaches are based on text analysis methods such as machine learning and information retrieval methods. Most of these approaches use term-weighting techniques, such as term frequency-inverse document frequency (tf-idf), to determine the value of terms. However, the existing term-weighting techniques only deal with frequency of terms without considering the metadata associated with the terms that exist in software repositories. This paper aims to improve automatic bug assignment by using time-metadata in tf-idf (Time-tf-idf). In the Time-tf-idf technique, the recency of using the term by the developer is considered in determining the values of the developer expertise. An evaluation of the recommended automatic bug assignment approach that uses Time-tf-idf, called ABA-Time-tf-idf, was conducted on three open-source projects. The evaluation shows accuracy and mean reciprocal rank (MRR) improvements of up to 11.8% and 8.94%, respectively, in comparison to the use of tf-idf. Moreover, the ABA-Time-tf-idf approach outperforms the accuracy and MRR of commonly used approaches in automatic bug assignment by up to 45.52% and 55.54%, respectively. Consequently, consideration of time-metadata in term weighting reasonably leads to improvements in automatic bug assignment.
Year
DOI
Venue
2015
10.1016/j.jss.2014.12.049
Journal of Systems and Software
Keywords
Field
DocType
Term weighting technique,time metadata,Tf-idf Technique
Data mining,Metadata,Weighting,Computer science,Mean reciprocal rank,Software
Journal
Volume
Issue
ISSN
102
C
0164-1212
Citations 
PageRank 
References 
14
0.66
34
Authors
4
Name
Order
Citations
PageRank
Ramin Shokripour1291.88
J. Anvik2121059.05
Zarinah Mohd Kasirun3283.89
Sima Zamani4302.23