arrow
返回

Enhancing Bug Localization Using Phase-Based Approach

delete2023-01-01
delete0
delete
OA
AI
A
Amr Mansour Mohsen *
H
Hesham Hassan
K
Khaled Wassif
R
Ramadan Moawad
S
Soha Makady
DOI:10.1109/ACCESS.2023.3265731delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software bug localization is an important step in the software maintenance process. Automatic bug localization can reduce the time consumed in the process of localization. Some techniques are applied in the bug localization process, but those techniques suffer from limitations in time and accuracy. This paper proposes a phase-based bug localization approach to overcome these limitations. The approach is composed of three main phases which are raw data preparation, package classification, and source code recommendation. The main input to our approach is a bug report and the source code of the past versions for the target system of interest. From the bug report, various information is utilized: the summary, the description, the stack traces, and the fixed source code files. The raw data preparation phase is used to restructure those inputs. The package classification phase aims to locate the package that would include the source code to be modified as a first step, hence reducing the time needed to locate the source code file due to the lexical mismatch between those files and the bug report data. Bidirectional Encoder Representations from Transformers (BERT), which is a sentence embedding technique, is utilized in the package classification and source code recommendation phases. The experimental results show that our approach outperforms existing approaches according to TOP-N rank and Mean Reciprocal Rank (MRR) evaluation metrics.
Keyword:
Computer bugs
Source coding
Encoding
Location awareness
Task analysis
Codes
Data mining
Bug localization
bidirectional encoder representations from transformers (BERT)

期刊

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

机构

E
egyptian knowledge bank (ekb)
学者数:
11.6W
论文数: 9.3W
被引数: 84
F
Future University in Egypt
学者数:
1.0K
论文数: 1.3K
被引数: 2.6K
引用论文

引用论文

Late Stalinist Russia
err
IF0
err2006-09-27
err0
PREAI
errJuliane Fürst
err分享
err收藏
TA-SBERT: Token Attention Sentence-BERT for Improving Sentence Representation
err2022-01-01
err16
errOAAI
errSeo, Jaejin; Lee, Sangwon; Liu, Ling; Choi, Wonik
err分享
err收藏
A survey on bug-report analysis
err2015-01-13
err89
PREAI
errZhang Jie; Wang XiaoYin; Hao Dan; Xie Bing; Zhang Lu; Mei Hong
err分享
err收藏
Optimization of WAAM Deposition Patterns for T-crossing FeaturesT型交叉特征的WAAM沉积模式优化
err2016-01-01
err0
errOAAI
errGiuseppe Venturini; Filippo Montevecchi; Antonio Scippa; Gianni Campatelli
err分享
err收藏
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容