2012
DOI: 10.1007/s11390-012-1230-3
|View full text |Cite
|
Sign up to set email alerts
|

Bug Prioritization to Facilitate Bug Report Triage

Abstract: The large number of new bug reports received in bug repositories of software systems makes their management a challenging task. Handling these reports manually is time consuming, and often results in delaying the resolution of important bugs. To address this issue, a recommender may be developed which automatically prioritizes the new bug reports. In this paper, we propose and evaluate a classification based approach to build such a recommender. We use the Naïve Bayes and Support Vector Machine (SVM) classifie… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
62
0
1

Year Published

2013
2013
2024
2024

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 100 publications
(63 citation statements)
references
References 34 publications
0
62
0
1
Order By: Relevance
“…As summarized in [37], a significant portion of research (e.g., [38], [39], [40], [41], [42]) focuses on detecting and utilizing duplicate bug reports. Anvik et al [43] and Kanwal et al [44] proposed techniques to identify suitable developers for handling bug reports. Bettenburg et al [45] empirically identified some guidelines for bug reporters to submit quality bug reports.…”
Section: Bug-report Analysismentioning
confidence: 99%
“…As summarized in [37], a significant portion of research (e.g., [38], [39], [40], [41], [42]) focuses on detecting and utilizing duplicate bug reports. Anvik et al [43] and Kanwal et al [44] proposed techniques to identify suitable developers for handling bug reports. Bettenburg et al [45] empirically identified some guidelines for bug reporters to submit quality bug reports.…”
Section: Bug-report Analysismentioning
confidence: 99%
“…In order to evaluate our approach, feature selection were performed before classification, then the precision and recall, popular evaluation criteria for bug report prioritization techniques [12], were calculated for the classification algorithms. A higher precision and recall mean that the specific feature selection techniques are more capable in finding priority relevant features.…”
Section: Discussionmentioning
confidence: 99%
“…As prioritizing bug reports manually took much longer time than classification based bug report prioritization techniques did, existing researches focused on the effectiveness and did not study the efficiency and cost of classification based techniques [12]. In order to evaluate whether feature selection can find priority relevant features, classification were performed on the original feature vector set and the set which processed by feature selection techniques.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Also, different measures for classification are taken to accomplish the goal. Kanwal et al [7] used SVM and Naive Bayes to classify the bug reports and compare two different ways for their efficiency and precision. Anvik et al [2,3,4] develops different classification models due to several machine learning techniques.…”
Section: Background and Related Workmentioning
confidence: 99%