Evolving paradigms in automated program repair: Taxonomy, challenges, and opportunities

K Huang, Z Xu, S Yang, H Sun, X Li, Z Yan… - ACM Computing …, 2024 - dl.acm.org
With the rapid development and large-scale popularity of program software, modern society
increasingly relies on software systems. However, the problems exposed by software have …

A survey of learning-based automated program repair

Q Zhang, C Fang, Y Ma, W Sun, Z Chen - ACM Transactions on Software …, 2023 - dl.acm.org
Automated program repair (APR) aims to fix software bugs automatically and plays a crucial
role in software development and maintenance. With the recent advances in deep learning …

Automated program repair via conversation: Fixing 162 out of 337 bugs for $0.42 each using chatgpt

CS **a, L Zhang - Proceedings of the 33rd ACM SIGSOFT International …, 2024 - dl.acm.org
Automated Program Repair (APR) aims to automatically generate patches for buggy
programs. Traditional APR techniques suffer from a lack of patch variety as they rely heavily …

The living review on automated program repair

M Monperrus - 2018 - hal.science
Concept This paper is a living review on automatic program repair 1. Compared to a
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …

Hybrid automated program repair by combining large language models and program analysis

F Li, J Jiang, J Sun, H Zhang - ACM Transactions on Software …, 2024 - dl.acm.org
Automated Program Repair (APR) has garnered significant attention due to its potential to
streamline the bug repair process for human developers. Recently, LLM-based APR …

The Plastic Surgery Hypothesis in the Era of Large Language Models

CS **a, Y Ding, L Zhang - 2023 38th IEEE/ACM International …, 2023 - ieeexplore.ieee.org
Automated Program Repair (APR) aspires to automatically generate patches for an input
buggy program. Traditional APR tools typically focus on specific bug types and fixes through …

Benchmarking and Categorizing the Performance of Neural Program Repair Systems for Java

W Zhong, C Li, K Liu, J Ge, B Luo… - ACM Transactions on …, 2024 - dl.acm.org
Recent years have seen a rise in Neural Program Repair (NPR) systems in the software
engineering community, which adopt advanced deep learning techniques to automatically …

Transagent: An llm-based multi-agent system for code translation

Z Yuan, W Chen, H Wang, K Yu, X Peng… - arxiv preprint arxiv …, 2024 - arxiv.org
Code translation converts code from one programming language to another while
maintaining its original functionality, which is crucial for software migration, system …

GrammarT5: Grammar-Integrated Pretrained Encoder-Decoder Neural Model for Code

Q Zhu, Q Liang, Z Sun, Y **ong, L Zhang… - Proceedings of the IEEE …, 2024 - dl.acm.org
Pretrained models for code have exhibited promising performance across various code-
related tasks, such as code summarization, code completion, code translation, and bug …

Comprehensive Fine-Tuning Large Language Models of Code for Automated Program Repair

K Huang, J Zhang, X Bao, X Wang… - IEEE Transactions on …, 2025 - ieeexplore.ieee.org
Automated program repair (APR) research has entered the era of large language models
(LLM), and researchers have conducted several empirical studies to explore the repair …