[引用][C] Combining Error Guessing and Logical Reasoning for Software Fault Localization via Deep Learning

R Wang, M Fan, Y Yan, S Jiang - International Journal of Software …, 2024 - World Scientific
Automated fault localization has been extensively studied to improve the effectiveness of
software debugging. Existing automated fault localization methods neglect the guidance of …

HetFL: Heterogeneous Graph-based Software Fault Localization

X Chen, T Sun, D Zhuang, D Yu… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Automated software fault localization has become one of the hot spots on which researchers
have focused in recent years. Existing studies have shown that learning-based techniques …

ALBFL: A novel neural ranking model for software fault localization via combining static and dynamic features

X Xiao, Y Pan, B Zhang, G Hu, Q Li, R Lu - Information and Software …, 2021 - Elsevier
Context Automatic software fault localization serves as a significant purpose in helping
developers solve bugs efficiently. Existing approaches for software fault localization can be …

Deep learning-based fault localization with contextual information

Z Zhang, Y Lei, Q Tan, X Mao, P Zeng… - … on Information and …, 2017 - search.ieice.org
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 …

Deepfl: Integrating multiple fault diagnosis dimensions for deep fault localization

X Li, W Li, Y Zhang, L Zhang - Proceedings of the 28th ACM SIGSOFT …, 2019 - dl.acm.org
Learning-based fault localization has been intensively studied recently. Prior studies have
shown that traditional Learning-to-Rank techniques can help precisely diagnose fault …

Enhancing Software Fault Localization Using Deep Learning Techniques

IP Byrraju, J Swaminathan - 2023 World Conference on …, 2023 - ieeexplore.ieee.org
The goal of software fault localization, a crucial activity in software development, is to locate
the flaws in a program's source code. Program analysis and statistical approaches, which …

A Multiple-Criteria Ensemble Weight Strategy to Increase the Effectiveness of Deep Learning-based Fault Localization

CC Fang, CY Huang - 2023 10th International Conference on …, 2023 - ieeexplore.ieee.org
Fault localization (FL) is an essential phase in software debugging and is used to detect the
possible faulty location. Nowadays, deep learning technique has a great advantage to …

CBFL: Improving Software Fault Localization by Analyzing Statement Complexity

H Wang, H Jin, Z Cui, R Wang - 2021 IEEE 21st International …, 2021 - ieeexplore.ieee.org
Software fault localization, which is an important software quality assurance technology,
provides the location of the faults in software to improve the efficiency of debugging and …

On the Stability and Applicability of Deep Learning in Fault Localization

V Csuvik, R Aszmann, Á Beszédes… - … on Software Analysis …, 2024 - ieeexplore.ieee.org
Numerous Deep Learning (DL)-based fault localization (FL) methods are developed with the
aim of leveraging the code coverage matrix and failure vector to identify the connection …

Effectiveness of weighted neural network on accuracy of software fault localization

SR Heris, MR Keyvanpour - 2019 5th International Conference …, 2019 - ieeexplore.ieee.org
Considering the importance of software systems in human life, their quality assurance is very
important. Fault localization is one of the software testing steps, it tries to find the exact …