A Graph Convolution Network-Based Bug Triage System to Learn Heterogeneous Graph Representation of Bug Reports

计算机科学 急诊分诊台 图形 词(群论) 加权 软件错误 余弦相似度 公制(单位) 软件 调试 功率图分析 人工智能 数据挖掘 自然语言处理 机器学习 理论计算机科学 模式识别(心理学) 程序设计语言 急诊医学 经济 放射科 医学 哲学 语言学 运营管理
作者
Syed Farhan Alam Zaidi,Honguk Woo,Chan-Gun Lee
出处
期刊:IEEE Access [Institute of Electrical and Electronics Engineers]
卷期号:10: 20677-20689 被引量:25
标识
DOI:10.1109/access.2022.3153075
摘要

Many bugs and defects occur during software testing and maintenance. These bugs should be resolved as soon as possible, to improve software quality. However, bug triage aims to solve these bugs by assigning the reported bugs to an appropriate developer or list of developers. It is an arduous task for a human triager to assign an appropriate developer to a bug report, when there are several developers with different skills, and several automated and semi-automated triage systems have been proposed in the last decade. Some recent techniques have suggested possibilities for the development of an effective triage system. However, these techniques require improvement. In previous work, we proposed a heterogeneous graph representation for bug triage, using word–word edges and word-bug document co-occurrences to build a heterogeneous graph of bug data. Cosine similarity is used to weight the word–word edges. Then, a graph convolution network is used to learn a heterogeneous graph representation. This paper extends our previous work by adopting different similarity metrics and correlation metrics for weighting word–word edges. The method was validated using different small and large datasets obtained from large-scale open-source projects. The top-k accuracy metric was used to evaluate the performance of the bug triage system. The experimental results showed that the point-wise mutual information of the proposed model was better than that of other word–word weighting methods, and our method had better accuracy for large datasets than other recent state-of-the-art methods. The proposed method with point-wise mutual information showed 3% to 6% higher top-1 accuracy than state-of-the-art methods for large datasets.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
Lou完成签到,获得积分10
1秒前
香蕉小松鼠完成签到 ,获得积分10
1秒前
1秒前
河南李老汉儿完成签到 ,获得积分10
2秒前
2秒前
2秒前
飒奥完成签到 ,获得积分10
2秒前
俩吉儿发布了新的文献求助10
2秒前
2秒前
xuan发布了新的文献求助10
2秒前
钙钛矿狗完成签到,获得积分10
3秒前
mannich发布了新的文献求助10
3秒前
盼不热夏完成签到,获得积分10
4秒前
YESKY完成签到,获得积分10
4秒前
4秒前
45发布了新的文献求助10
4秒前
Kiry完成签到 ,获得积分10
5秒前
清脆往事完成签到,获得积分10
5秒前
hokin33完成签到,获得积分10
5秒前
粉鼻子完成签到,获得积分10
6秒前
LL完成签到,获得积分10
6秒前
小沈要读博士完成签到,获得积分10
6秒前
钙钛矿狗发布了新的文献求助10
6秒前
6秒前
yhr完成签到,获得积分10
6秒前
柒姐应助没名字采纳,获得10
6秒前
余洋发布了新的文献求助10
7秒前
7秒前
随风完成签到,获得积分10
7秒前
mmnn完成签到 ,获得积分10
7秒前
7秒前
8秒前
靠谱的翔翔完成签到,获得积分10
8秒前
Lucas应助wwrjj采纳,获得10
9秒前
9秒前
10秒前
10秒前
10秒前
张张发布了新的文献求助10
11秒前
12秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
An Introduction to Foreign Language Learning and Teaching 750
The Oxford Handbook of Digital Classical Studies 550
China Pluperfect I: Epistemology of Past and Outside in Chinese Art 520
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
The fast track to determining transfer functions of linear circuits: The student guide 500
The Analytical and Numerical Solution of Electric and Magnetic Fields 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7621169
求助须知:如何正确求助?哪些是违规求助? 9196128
关于积分的说明 19712082
捐赠科研通 7192655
什么是DOI,文献DOI怎么找? 3272694
关于科研通互助平台的介绍 2435199
邀请新用户注册赠送积分活动 2267870