SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair

Z Chen, S Kommrusch, M Tufano… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
This paper presents a novel end-to-end approach to program repair based on sequence-to-
sequence learning. We devise, implement, and evaluate a technique, called SequenceR, for …

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 …

Boosting coverage-based fault localization via graph-based representation learning

Y Lou, Q Zhu, J Dong, X Li, Z Sun, D Hao… - Proceedings of the 29th …, 2021 - dl.acm.org
Coverage-based fault localization has been extensively studied in the literature due to its
effectiveness and lightweightness for real-world systems. However, existing techniques …

Context-aware code change embedding for better patch correctness assessment

B Lin, S Wang, M Wen, X Mao - ACM Transactions on Software …, 2022 - dl.acm.org
Despite the capability in successfully fixing more and more real-world bugs, existing
Automated Program Repair (APR) techniques are still challenged by the long-standing …

Can automated program repair refine fault localization? a unified debugging approach

Y Lou, A Ghanbari, X Li, L Zhang, H Zhang… - Proceedings of the 29th …, 2020 - dl.acm.org
A large body of research efforts have been dedicated to automated software debugging,
including both automated fault localization and program repair. However, existing fault …

Large language models in fault localisation

Y Wu, Z Li, JM Zhang, M Papadakis, M Harman… - arXiv preprint arXiv …, 2023 - arxiv.org
Large Language Models (LLMs) have shown promise in multiple software engineering tasks
including code generation, code summarisation, test generation and code repair. Fault …

A preliminary evaluation of llm-based fault localization

S Kang, G An, S Yoo - arXiv preprint arXiv:2308.05487, 2023 - arxiv.org
Large Language Models (LLMs) have shown a surprising level of performance on multiple
software engineering problems. However, they have not yet been applied to fault …

A survey of challenges in spectrum-based software fault localization

QI Sarhan, Á Beszédes - IEEE Access, 2022 - ieeexplore.ieee.org
In software debugging, fault localization is the most difficult, expensive, tedious, and time-
consuming task, particularly for large-scale software systems. This is due to the fact that it …

Inferring program transformations from singular examples via big code

J Jiang, L Ren, Y Xiong, L Zhang - 2019 34th IEEE/ACM …, 2019 - ieeexplore.ieee.org
Inferring program transformations from concrete program changes has many potential uses,
such as applying systematic program edits, refactoring, and automated program repair …

Deepfd: Automated fault diagnosis and localization for deep learning programs

J Cao, M Li, X Chen, M Wen, Y Tian, B Wu… - Proceedings of the 44th …, 2022 - dl.acm.org
As Deep Learning (DL) systems are widely deployed for mission-critical applications,
debugging such systems becomes essential. Most existing works identify and repair …