Enhancing supervised bug localization with metadata and stack-trace
Enhancing supervised bug localization with metadata and stack-trace
复制标题
使用元数据和堆栈跟踪增强受监督的错误本地化
DOI:
10.1007/s10115-019-01426-2
复制
发表时间:
2020-02
影响因子:
2.7
通讯作者:
Lu Jian
中科院分区:
文献类型:
--
作者:
Wang Yaojing;Yao Yuan;Tong Hanghang;Huo Xuan;Li Ming;Xu Feng;Lu Jian
Locating relevant source files for a given bug report is an important task in software development and maintenance. To make the locating process easier, information retrieval methods have been widely used to compute the content similarities between bug reports and source files. In addition to content similarities, various other sources of information such as the metadata and the stack-trace in the bug report can be used to enhance the localization accuracy. In this paper, we propose a supervised topic modeling approach for automatically locating the relevant source files of a bug report. In our approach, we take into account the following five key observations. First, supervised modeling can effectively make use of the existing fixing histories. Second, certain words in bug reports tend to appear multiple times in their relevant source files. Third, longer source files tend to have more bugs. Fourth, metainformation brings additional guidance on the search space. Fifth, buggy source files could be already contained in the stack-trace. By integrating the above five observations, we experimentally show that the proposed method can achieve up to 67.1% improvement in terms of prediction accuracy over its best competitors and scales linearly with the size of the data.
登录
查看更多内容
影响因子:
3.4
作者:
Xin Xia;David Lo;Emad Shihab;Xinyu Wang;Bo Zhou
通讯作者:
Bo Zhou
DOI:
10.1109/icsme.2014.37
发表时间:
2014-09
期刊:
2014 IEEE International Conference on Software Maintenance and Evolution
影响因子:
--
作者:
Laura Moreno;J. Treadway;Andrian Marcus;Wuwei Shen
通讯作者:
Laura Moreno;J. Treadway;Andrian Marcus;Wuwei Shen
DOI:
10.1145/2597008.2597148
发表时间:
2014-06
期刊:
--
影响因子:
--
作者:
Shaowei Wang;D. Lo
通讯作者:
Shaowei Wang;D. Lo
DOI:
10.1109/icsme.2014.40
发表时间:
2014-09
期刊:
2014 IEEE International Conference on Software Maintenance and Evolution
影响因子:
--
作者:
Chu-Pan Wong;Yingfei Xiong;Hongyu Zhang;Dan Hao;Lu Zhang;Hong Mei
通讯作者:
Chu-Pan Wong;Yingfei Xiong;Hongyu Zhang;Dan Hao;Lu Zhang;Hong Mei
DOI:
10.1109/icse.2004.1317470
发表时间:
2004-05
期刊:
Proceedings. 26th International Conference on Software Engineering
影响因子:
--
作者:
Yuriy Brun;Michael D. Ernst
通讯作者:
Yuriy Brun;Michael D. Ernst