The search functionality is under construction.

IEICE TRANSACTIONS on Information

Deep Learning-Based Fault Localization with Contextual Information

Zhuo ZHANG, Yan LEI, Qingping TAN, Xiaoguang MAO, Ping ZENG, Xi CHANG

  • Full Text Views

    0

  • Cite this

Summary :

Fault localization is essential for solving the issue of software faults. Aiming at improving fault localization, this paper proposes a deep learning-based fault localization with contextual information. Specifically, our approach uses deep neural network to construct a suspiciousness evaluation model to evaluate the suspiciousness of a statement being faulty, and then leverages dynamic backward slicing to extract contextual information. The empirical results show that our approach significantly outperforms the state-of-the-art technique Dstar.

Publication
IEICE TRANSACTIONS on Information Vol.E100-D No.12 pp.3027-3031
Publication Date
2017/12/01
Publicized
2017/09/08
Online ISSN
1745-1361
DOI
10.1587/transinf.2017EDL8143
Type of Manuscript
LETTER
Category
Software Engineering

Authors

Zhuo ZHANG
  National University of Defense Technology
Yan LEI
  Ministry of Education,Chongqing University,Logistical Engineering University
Qingping TAN
  National University of Defense Technology
Xiaoguang MAO
  National University of Defense Technology
Ping ZENG
  National University of Defense Technology
Xi CHANG
  National University of Defense Technology

Keyword