Contrastrepair: Enhancing conversation-based automated program repair via contrastive test case pairs

J Kong, M Cheng, X Xie, S Liu, X Du, Q Guo - arXiv preprint arXiv …, 2024 - arxiv.org
Automated Program Repair (APR) aims to automatically generate patches for rectifying
software bugs. Recent strides in Large Language Models (LLM), such as ChatGPT, have …

Conversational automated program repair

CS Xia, L Zhang - arXiv preprint arXiv:2301.13246, 2023 - arxiv.org
Automated Program Repair (APR) can help developers automatically generate patches for
bugs. Due to the impressive performance obtained using Large Pre-Trained Language …

Keep the Conversation Going: Fixing 162 out of 337 bugs for $0.42 each using ChatGPT

CS Xia, L Zhang - arXiv preprint arXiv:2304.00385, 2023 - arxiv.org
Automated Program Repair (APR) aims to automatically generate patches for buggy
programs. Recent APR work has been focused on leveraging modern Large Language …

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

CS Xia, 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 …

Automated program repair in the era of large pre-trained language models

CS Xia, Y Wei, L Zhang - 2023 IEEE/ACM 45th International …, 2023 - ieeexplore.ieee.org
Automated Program Repair (APR) aims to help developers automatically patch software
bugs. However, current state-of-the-art traditional and learning-based APR techniques face …

One Size Does Not Fit All: Multi-granularity Patch Generation for Better Automated Program Repair

B Lin, S Wang, M Wen, L Chen, X Mao - Proceedings of the 33rd ACM …, 2024 - dl.acm.org
Automated program repair aims to automate bug correction and alleviate the burden of
manual debugging, which plays a crucial role in software development and maintenance …

ThinkRepair: Self-Directed Automated Program Repair

X Yin, C Ni, S Wang, Z Li, L Zeng, X Yang - Proceedings of the 33rd ACM …, 2024 - dl.acm.org
Though many approaches have been proposed for Automated Program Repair (APR) and
indeed achieved remarkable performance, they still have limitations in fixing bugs that …

Cigar: Cost-efficient program repair with llms

D Hidvégi, K Etemadi, S Bobadilla… - arXiv preprint arXiv …, 2024 - arxiv.org
Large language models (LLM) have proven to be effective at automated program repair
(APR). However, using LLMs can be highly costly, with companies invoicing users by the …

A critical review of large language model on software engineering: An example from chatgpt and automated program repair

Q Zhang, T Zhang, J Zhai, C Fang, B Yu, W Sun… - arXiv preprint arXiv …, 2023 - arxiv.org
Large Language Models (LLMs) have been gaining increasing attention and demonstrated
promising performance across a variety of Software Engineering (SE) tasks, such as …

Repairagent: An autonomous, llm-based agent for program repair

I Bouzenia, P Devanbu, M Pradel - arXiv preprint arXiv:2403.17134, 2024 - arxiv.org
Automated program repair has emerged as a powerful technique to mitigate the impact of
software bugs on system reliability and user experience. This paper introduces RepairAgent …