SupConFL: Fault Localization with Supervised Contrastive Learning

W Chen, W Chen, J Liu, K Zhao, M Zhang - Proceedings of the 14th Asia …, 2023 - dl.acm.org
Recent years have seen a growing interest in deep learning-based approaches to localize
faults in software. However, existing methods have not reached a satisfying level of …

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 …

FusionFL: A statement-level feature fusion based fault localization approach

Y Zhang, Y Wang, D Zhu, W Liu - 2024 IEEE Conference on …, 2024 - ieeexplore.ieee.org
Deep learning-based fault localization has recently been widely studied. Previous studies
have demonstrated that deep learning-based methods can localize faults more accu-rately …

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 …

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 …

TFIDF-FL: Localizing faults using term frequency-inverse document frequency and deep learning

Z Zhang, Y Lei, J Xu, X Mao… - IEICE TRANSACTIONS on …, 2019 - search.ieice.org
Existing fault localization based on neural networks utilize the information of whether a
statement is executed or not executed to identify suspicious statements potentially …

Hierarchically localizing software faults using DNN

A Dutta, R Manral, P Mitra, R Mall - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
In this article, we propose a hierarchical fault localization technique using a deep neural
network (DNN). First, we prioritize the functions of a program based on their suspiciousness …

Improve Graph Learning Fault Localization Via Multimodal Code Representation

B Yu, J Guo - Available at SSRN 4840043 - papers.ssrn.com
Automatic fault localization technology plays a critical role in software development by
automatically identifying potential faults in the code, thus helping programmers improve …

Beep: Fine-grained fix localization by learning to predict buggy code elements

S Wang, K Liu, B Lin, L Li, J Klein, X Mao… - arXiv preprint arXiv …, 2021 - arxiv.org
Software Fault Localization refers to the activity of finding code elements (eg, statements)
that are related to a software failure. The state-of-the-art fault localization techniques …

A study of effectiveness of deep learning in locating real faults

Z Zhang, Y Lei, X Mao, M Yan, L Xu, X Zhang - Information and Software …, 2021 - Elsevier
Context: The recent progress of deep learning has shown its promising learning ability in
making sense of data, and many fields have utilized this learning ability to learn an effective …