arrow
返回

Mapping Bug Reports to Relevant Source Code Files Based on the Vector Space Model and Word Embedding

delete2019-01-01
delete11
delete
OA
AI
G
Guangliang Liu
Y
Yang Lu *
K
Ke Shi
J
Jingfei Chang
X
Xing Wei
DOI:10.1109/ACCESS.2019.2922686delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Although software bug localization in software maintenance and evolution is cumbersome and time-consuming, it is also very important, especially for large-scale software projects. To lighten the workload of developers, researchers have developed various information retrieval (IR)-based bug localization models for automated software support. In this paper, we propose a new method that reduces the time required for bug localization. First, the surface lexical similarity between a bug report and source code file is calculated based on the vector space model. Second, to address the lexical gap between the programming language and natural language, the word vector is used to calculate the semantic similarity between the bug report and source code file. Then, we use surface lexical and semantic similarity to calculate the total similarity for detecting buggy source code files. Our experimental word vectors are derived from Skip-gram and GloVe model training. We select an optimal 100 dimensional word vector for bug localization by evaluating it on four open source software examples. Finally, our experimental results show that our method outperforms classical IR-based methods in locating relevant source code files based on several indicators.
Keyword:
Bug localization
information retrieval
surface lexical similarity
semantic similarity
bug report
word embedding
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

H
hefei university of technology
学者数:
2.5W
论文数: 1.7W
被引数: 35
引用论文

引用论文

A Survey on Software Fault Localization软件故障定位研究综述
err2016-08-01
err741
errOAAI
errWong, W. Eric; Gao, Ruizhi; Li, Yihao; Abreu, Rui; Wotawa, Franz
err分享
err收藏
Laparoscopic nephrectomy for renal cell carcinoma
err2001-02-01
err0
PREAI
errIsaac Yi Kim; Peter G. Schulam
err分享
err收藏
A practical evaluation of spectrum-based fault localization基于频谱的故障定位的实用评估
err2009-11-01
err380
PREAI
errAbreu, Rui; Zoeteweij, Peter; Golsteijn, Rob; van Gemund, Arjan J. C.
err分享
err收藏
err分享
err收藏
学者 查看更多内容