paper-with-me

Papers Program Repair

“Program Repair” 태그가 달린 논문 192편 · 필터 해제

If It's Not Buggy, Don't Fix It: On the Dynamics of Iterative Bug-fixing with LLMs

2026-09-09 · Xietao Wang-Lin, Anton Isopoussu, Louis Mahon arxiv

Large language models (LLMs) have become ubiquitous in software development, with LLM-based automated program repair tools increasingly used during code review. In this report, we explore the iterative blind use of LLMs …

Program Repair

Better Understanding, Better Fixes? A Study of Hallucination in LLM-based Automated Program Repair

2026-09-04 · Xuemeng Cai, Jiakun Liu, Linhan Yang, Wei Ma 외 arxiv

Large language models (LLMs) have significantly advanced automated program repair (APR), yet existing evaluations remain largely result-centric and provide limited insight into hallucination during repair. In APR, halluc…

Program Repair

Rethinking Automated Program Repair: The Impact of Bug Complexity, Fault Localization, and LLM Cost-efficiency

2026-08-14 · Junchi Liu, Ali Bigdeli, Roya Daneshi, Atu Ambala 외 arxiv

Background: Software bugs remain a critical challenge in development, necessitating effective Automated Program Repair (APR) techniques. While Large Language Model (LLM)-based APR systems have shown promise, prior studie…

Program Repair

How Do LLMs Read Bug Reports? An Empirical Study of Attention in LLMs for Automated Program Repair

2026-07-28 · Ramtin Ehsani, Irene Manotas, Saurabh Pujar, Luca Buratti 외 arxiv

Large Language Model (LLM)-based Automated Program Repair systems are advancing rapidly, yet their performance remains inconsistent. Even when provided with the same contextual information, an LLM may generate a correct …

Program Repair

Beyond Fail-to-Pass: Iterative Hardening of Co-Generated Bug Reproduction Tests and Fixes

2026-07-22 · Yuhao Tan, Zhibang Yang, Fangkai Yang, Yuan Yao 외 arxiv

Large language models (LLMs) have made automated program repair (APR) increasingly practical for real-world bugs, but repairing directly from bug reports remains underconstrained. Bug reproduction tests (BRTs) help close…

Program Repair

Multi-Perspective Agentic Program Repair via Code Property Graphs and Temporal Execution Graphs

2026-07-14 · Zhili Huang, Ling Xu, Hongyu Zhang arxiv

Large language models (LLMs) have improved automated program repair (APR), but two limitations remain. First, raw execution traces are often too large and repetitive to serve as effective model context. Second, repeated …

Program Repair

Teaching Code LLMs to Reason with Intermediate Formal Specifications

2026-07-05 · Minh Le-Anh, Cuong Chi Le, Tien N. Nguyen arxiv

Unlike natural-language specifications, executable formal specifications provide machine-checkable constraints for verifying, debugging, and repairing code. However, writing such specifications is labor-intensive, and ex…

Program Repair

ContextSniper: AntTrail's Token-Efficient Code Memory for Repository-Level Program Repair

2026-07-02 · Chiwang Luk, Matin Mohammad Najafi, Zhifeng Jia, Wei Yang 외 arxiv

Large language model agents can repair real repository issues, but they often spend large context budgets on whole-file reads, broad searches, and long terminal outputs where useful evidence is mixed with irrelevant code…

Program Repair

TraceView: Interactive Visualization of Agentic Program Repair Trajectories

2026-06-20 · Amirali Sajadi, Tu Nguyen, Kimmie Huynh, Esteban Parra 외 arxiv

LLM-based automated program repair (APR) agents generate patches to fix software bugs with minimal human intervention. These agents often produce long trajectories of reasoning, tool use, and feedback to produce candidat…

Program Repair

HDSL: A Hierarchical Domain-Specific Language for Structured 3D Indoor Scene Generation and Localized Editing with LLM Agents

2026-06-08 · Letian Li, Chao Shen, Shuzhao Xie, Chenghao Gu 외 arxiv

Text-driven indoor scene generation and editing require an intermediate representation that language models can both produce and revise. Existing LLM-based systems often rely on scene graphs or global constraint lists, w…

Scene GenerationProgram Repair

SWE-Mutation: Can LLMs Generate Reliable Test Suites in Software Engineering?

2026-05-21 · Yuxuan Sun, Yuze Zhao, Yufeng Wang, Yao Du 외 arxiv

Evaluating software engineering capabilities has become a core component of modern large language models (LLMs); however, the key bottleneck hindering further scaling lies not in the scarcity of high-quality solutions, b…

Reinforcement LearningProgram Repair

BLAgent: Agentic RAG for File-Level Bug Localization

2026-05-18 · Md Afif Al Mamun, Gias Uddin arxiv

Bug localization remains a key bottleneck for large language model (LLM)-based software maintenance, where accurately identifying faulty code is essential for debugging, root cause analysis, triage, and automated program…

Program Repair

BoostAPR: Boosting Automated Program Repair via Execution-Grounded Reinforcement Learning with Dual Reward Models

2026-05-09 · Yuanhao Li, Hongbo Wang, Xiaotang Shang, Xunzhu Tang 외 arxiv

Reinforcement learning for program repair is hindered by sparse execution feedback and coarse sequence-level rewards that obscure which edits actually fix bugs. We present BoostAPR, a three-stage framework addressing the…

Reinforcement LearningProgram Repair

ARISE: A Repository-level Graph Representation and Toolset for Agentic Program Repair and Fault Localization

2026-05-04 · Shahd Seddik, Fahd Seddik, Amirrezza Esmaeili, Mahdieh Sadatbenis 외 arxiv

Automated program repair at repository scale requires an agent to locate a fault among thousands of files and synthesize a correct patch. Existing graph-based agents represent how a repository is organized into files, cl…

Program Repair

A Metamorphic Testing Approach to Diagnosing Memorization in LLM-Based Program Repair

2026-04-23 · Milan De Koning, Ali Asgari, Pouria Derakhshanfar, Annibale Panichella arxiv

LLM-based automated program repair (APR) techniques have shown promising results in reducing debugging costs. However, prior results can be affected by data leakage: large language models (LLMs) may memorize bug fixes wh…

Program Repair

Clover: A Neural-Symbolic Agentic Harness with Stochastic Tree-of-Thoughts for Verified RTL Repair

2026-04-19 · Zizhang Luo, Yansong Xu, Runlin Guo, Fan Cui 외 arxiv

RTL program repair remains a critical bottleneck in hardware design and verification. Traditional automatic program repair (APR) methods rely on predefined templates and synthesis, limiting their bug coverage. Large lang…

Program Repair

Project Prometheus: Bridging the Intent Gap in Agentic Program Repair via Reverse-Engineered Executable Specifications

2026-04-19 · Yongchao Wang, Zhiqiu Huang arxiv

The transition from neural machine translation to agentic workflows has revolutionized Automated Program Repair (APR). However, existing agents, despite their advanced reasoning capabilities, frequently suffer from the `…

Machine TranslationCode GenerationProgram Repair

LogicEval: A Systematic Framework for Evaluating Automated Repair Techniques for Logical Vulnerabilities in Real-World Software

2026-04-14 · Syed Md Mukit Rashid, Abdullah Al Ishtiaq, Kai Tu, Yilu Dong 외 arxiv

Logical vulnerabilities in software stem from flaws in program logic rather than memory safety, which can lead to critical security failures. Although existing automated program repair techniques primarily focus on repai…

Program Repair

PatchRecall: Patch-Driven Retrieval for Automated Program Repair

2026-04-12 · Mahir Labib Dihan, Faria Binta Awal, Md. Ishrak Ahsan arxiv

Retrieving the correct set of files from a large codebase is a crucial step in Automated Program Repair (APR). High recall is necessary to ensure that the relevant files are included, but simply increasing the number of …

Program Repair

Fine-grained Approaches for Confidence Calibration of LLMs in Automated Code Revision

2026-04-08 · Hong Yi Lin, Chunhua Liu, Haoyu Gao, Patanamon Thongtanunam 외 arxiv

In today's AI-assisted software engineering landscape, developers increasingly depend on LLMs that are highly capable, yet inherently imperfect. The tendency of these models to produce incorrect outputs can reduce develo…

Program Repair
1–20 / 192 다음 →