Residential College | false |
Status | 已發表Published |
Effective Prediction of Bug-Fixing Priority via Weighted Graph Convolutional Networks | |
Fang, Sen1; Tan, You Shuai1; Zhang, Tao1; Xu, Zhou2; Liu, Hui3 | |
2021-06-01 | |
Source Publication | IEEE TRANSACTIONS ON RELIABILITY |
ISSN | 0018-9529 |
Volume | 70Issue:2Pages:563-574 |
Abstract | With the increasing number of software bugs, bug fixing plays an important role in software development and maintenance. To improve the efficiency of bug resolution, developers utilize bug reports to resolve given bugs. Especially, bug triagers usually depend on bugs' descriptions to suggest priority levels for reported bugs. However, manual priority assignment is a time-consuming and cumbersome task. To resolve this problem, recent studies have proposed many approaches to automatically predict the priority levels for the reported bugs. Unfortunately, these approaches still face two challenges that include words' nonconsecutive semantics in bug reports and the imbalanced data. In this article, we propose a novel approach that graph convolutional networks (GCN) based on weighted loss function to perform the priority prediction for bug reports. For the first challenge, we build a heterogeneous text graph for bug reports and apply GCN to extract words' semantics in bug reports. For the second challenge, we construct a weighted loss function in the training phase. We conduct the priority prediction on four open-source projects, including Mozilla, Eclipse, Netbeans, and GNU compiler collection. Experimental results show that our method outperforms two baseline approaches in terms of the F-measure by weighted average of 13.22%. |
Keyword | Bug Report Graph Convolutional Network (Gcn) Priority Prediction |
DOI | 10.1109/TR.2021.3074412 |
URL | View the original |
Indexed By | SCIE |
Language | 英語English |
WOS Research Area | Computer Science ; Engineering |
WOS Subject | Computer Science, Hardware & Architecture ; Computer Science, Software Engineering ; Engineering, Electrical & Electronic |
WOS ID | WOS:000659549200012 |
Publisher | IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC, 445 HOES LANE, PISCATAWAY, NJ 08855-4141 |
Scopus ID | 2-s2.0-85106688725 |
Fulltext Access | |
Citation statistics | |
Document Type | Journal article |
Collection | Faculty of Science and Technology DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE |
Corresponding Author | Zhang, Tao |
Affiliation | 1.Faculty of Information Technology, Macau University Science and Technology, Macau, 999078, Macao 2.School of Big Data and Software Engineering, Chongqing University, Chongqing, 400030, China 3.School of Computer Science and Technology, Beijing Institute of Technology, Beijing, 100081, China |
First Author Affilication | University of Macau |
Corresponding Author Affilication | University of Macau |
Recommended Citation GB/T 7714 | Fang, Sen,Tan, You Shuai,Zhang, Tao,et al. Effective Prediction of Bug-Fixing Priority via Weighted Graph Convolutional Networks[J]. IEEE TRANSACTIONS ON RELIABILITY, 2021, 70(2), 563-574. |
APA | Fang, Sen., Tan, You Shuai., Zhang, Tao., Xu, Zhou., & Liu, Hui (2021). Effective Prediction of Bug-Fixing Priority via Weighted Graph Convolutional Networks. IEEE TRANSACTIONS ON RELIABILITY, 70(2), 563-574. |
MLA | Fang, Sen,et al."Effective Prediction of Bug-Fixing Priority via Weighted Graph Convolutional Networks".IEEE TRANSACTIONS ON RELIABILITY 70.2(2021):563-574. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment