Software fault localization based on network spectrum and graph neural network

X Gou, A Zhang, C Wang, Y Liu… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Accurate fault localization renders software test resource allocation and maintenance cost-
efficient. However, this is challenging when there are false alarm repercussions caused by …

Improving fault localization via weighted execution graph and graph attention network

Y Yan, S Jiang, Y Zhang… - Journal of Software …, 2024 - Wiley Online Library
Software fault localization is commonly recognized as arduous and time consuming.
Spectrum‐based fault localization (SBFL) has been widely used due to its lightness …

GNet4FL: effective fault localization via graph convolutional neural network

J Qian, X Ju, X Chen - Automated Software Engineering, 2023 - Springer
Fault localization aims to efficiently locate faults when debugging programs, reducing
software development and maintenance costs. Spectrum-based fault location (SBFL) is the …

Software fault localization through aggregation-based neural ranking for static and dynamic features selection

A Alhumam - Sensors, 2021 - mdpi.com
The automatic localization of software faults plays a critical role in assisting software
professionals in fixing problems quickly. Despite various existing models for fault tolerance …

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 …

AGFL: a graph convolutional neural network-based method for fault localization

J Qian, X Ju, X Chen, H Shen… - 2021 IEEE 21st …, 2021 - ieeexplore.ieee.org
Fault localization techniques have been developed for decades. Spectrum Based Fault
Localization (SBFL) is a popular strategy in this research topic. However, SBFL is well …

Simultaneous localization of software faults based on complex network theory

A Zakari, SP Lee, CY Chong - IEEE Access, 2018 - ieeexplore.ieee.org
Effective debugging is necessary for producing high quality and reliable software. Fault
localization plays a vital role in the debugging process. However, fault localization is the …

Towards Better Graph Neural Network-Based Fault Localization through Enhanced Code Representation

MN Rafi, DJ Kim, AR Chen, TH Chen… - Proceedings of the ACM …, 2024 - dl.acm.org
Automatic software fault localization plays an important role in software quality assurance by
pinpointing faulty locations for easier debugging. Coverage-based fault localization is a …

Fault centrality: boosting spectrum-based fault localization via local influence calculation

G Zhao, H He, Y Huang - Applied Intelligence, 2022 - Springer
Abstract Spectrum-Based Fault Localization (SBFL) is a widely investigated heuristic
approach and a lightweight but efficient technique. Recently, to discover useful latent …

Effective software fault localization using an RBF neural network

WE Wong, V Debroy, R Golden, X Xu… - IEEE Transactions …, 2011 - ieeexplore.ieee.org
We propose the application of a modified radial basis function neural network in the context
of software fault localization, to assist programmers in locating bugs effectively. This neural …