Combining Imbalance Learning Strategy and Multiclassifier Estimator for Bug Report Classification

Joint Authors

Li, Hui
Guo, Shikai
Chen, Rong
Chen, Guo
Wang, Siwen
Wei, Miaomiao

Source

Mathematical Problems in Engineering

Issue

Vol. 2020, Issue 2020 (31 Dec. 2020), pp.1-16, 16 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2020-02-17

Country of Publication

Egypt

No. of Pages

16

Main Subjects

Civil Engineering

Abstract EN

Since a large number of bug reports are submitted to the bug repository every day, efficiently assigning bug reports to the correct developer is a considerable challenge.

Because of the large differences between the different components of different projects, the current bug classification mainly relies on the components of the bug report to dispatch bug reports to the designated developer or developer community.

Unfortunately, the component information of the bug report is filled in by default according to the bug submitter and the result is often incorrect.

Thus, an automatic technology that can identify high-impact bug reports can help developers to be aware of them early, rectify them quickly, and minimize the damages they cause.

In this paper, we propose a method based on the combination of imbalanced learning strategies such as random undersampling (RUS), random oversampling (ROS), synthetic minority oversampling technique (SMOTE), and AdaCost algorithms with multiclass classification methods, OVO and OVA, to solve bug reports component classification problem.

We investigate the effectiveness of different combinations, i.e., variants, each of which includes a specific imbalance learning strategy and a specific classification algorithm.

We mainly perform an analytical study on five open bug repositories (Eclipse, Mozilla, GCC, OpenOffice, and NetBeans).

The results show that different variants have different performance for bug reports component identification and the best performance variants are combined with the imbalanced learning strategy RUS and the OVA method based on the SVM classifier.

American Psychological Association (APA)

Guo, Shikai& Wang, Siwen& Wei, Miaomiao& Chen, Rong& Chen, Guo& Li, Hui. 2020. Combining Imbalance Learning Strategy and Multiclassifier Estimator for Bug Report Classification. Mathematical Problems in Engineering،Vol. 2020, no. 2020, pp.1-16.
https://search.emarefa.net/detail/BIM-1196158

Modern Language Association (MLA)

Guo, Shikai…[et al.]. Combining Imbalance Learning Strategy and Multiclassifier Estimator for Bug Report Classification. Mathematical Problems in Engineering No. 2020 (2020), pp.1-16.
https://search.emarefa.net/detail/BIM-1196158

American Medical Association (AMA)

Guo, Shikai& Wang, Siwen& Wei, Miaomiao& Chen, Rong& Chen, Guo& Li, Hui. Combining Imbalance Learning Strategy and Multiclassifier Estimator for Bug Report Classification. Mathematical Problems in Engineering. 2020. Vol. 2020, no. 2020, pp.1-16.
https://search.emarefa.net/detail/BIM-1196158

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1196158