2008 · 281 citations · 17 references
ComputingComputer ScienceKnowledge ReuseQuality EngineeringSoftware EngineeringDuplicate DetectionSoftware MaintenanceBug FixingBug TrackingDuplicate Bug Report DetectionDuplicate Report ManagementTriaging Algorithms
The paper proposes merging duplicate bug reports instead of treating them separately and examines why users submit duplicates. The authors quantify the additional information provided by merged duplicates and demonstrate that automatic triaging can be improved. Survey results reveal that most developers encounter duplicate reports but rarely view them as serious, yet the extra information from duplicates speeds bug resolution and enhances triage.
In a survey we found that most developers have experienced duplicated bug reports, however, only few considered them as a serious problem. This contradicts popular wisdom that considers bug duplicates as a serious problem for open source projects. In the survey, developers also pointed out that the additional information provided by duplicates helps to resolve bugs quicker. In this paper, we therefore propose to merge bug duplicates, rather than treating them separately. We quantify the amount of information that is added for developers and show that automatic triaging can be improved as well. In addition, we discuss the different reasons why users submit duplicate bug reports in the first place.
17
Ian H. Witten, Eibe Frank · ACM SIGMOD Record · 2002 · 5.2K citations
Tackling the poor assumptions of naive bayes text classifiers
Jason D. M. Rennie, Lawrence Shih, Jaime Teevan et al. · 2003 · 952 citations
John Anvik, Lyndon Hiew, Gail C. Murphy · 2006 · 921 citations
All Of Statistic A Concise Course In Statistical Inference
Larry Waserman · 2003 · 663 citations
Nicolas Bettenburg, Sascha Just, Adrian Schröter et al. · 2008 · 603 citations