paper-with-me

홈 › Papers

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 patch sampling may produce different implementations without yielding distinct root-cause hypotheses or repair strategies. We present CT-Repair, an agentic APR framework representing static and dynamic evidence as queryable Code Property Graph (CPG) and Temporal Execution Graph (TEG). CT-Repair applies a three-stage filtering pipeline to construct compact TEGs. Three finite-state-machine-guided agents analyze each bug from static, dynamic, and hybrid perspectives and independently produce evidence-grounded repair strategies. A strategy-guided generation procedure instantiates these strategies as candidate patches and uses validation feedback to refine the most promising strategy. We evaluate CT-Repair on 854 Java bugs from Defects4J v3.0. In the mixed-model configuration, CT-Repair correctly repairs 489 bugs. Under a controlled GPT-5.4-mini configuration, it repairs 388 bugs, 19 and 30 more than ReinFix and RepairAgent, respectively. The union of the three evidence perspectives repairs 99 more bugs than the strongest individual perspective. The filtering pipeline also compacts runtime evidence, with execution filtering narrowing the candidate method scope by 94.85% on average and behavior filtering further reducing retained runtime records by 55.97%. These results show that structured runtime evidence and multi-perspective reasoning can improve repair effectiveness without relying solely on a larger patch-generation budget.

📄 PDF Abstract BibTeX arXiv:2607.12605

Code (0)

등록된 구현이 없습니다.

Tasks

Program Repair

Similar Papers 제목 키워드 기반

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

Demystifying the Lifecycle of Failures in Platform-Orchestrated Agentic Workflows

2025-09-28 · Xuyan Ma, Xiaofei Xie, Yawen Wang, Junjie Wang 외 arxiv

Agentic workflows built on low-code orchestration platforms enable rapid development of multi-agent systems, but they also introduce new and poorly understood failure modes that hinder reliability and maintainability. Un…

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

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

VIBEPASS: Can Vibe Coders Really Pass the Vibe Check?

2026-03-16 · Srijan Bansal, Jiao Fangkai, Yilun Zhou, Austin Xu 외 arxiv

As Large Language Models shift the programming toward human-guided ''vibe coding'', agentic coding tools increasingly rely on models to self-diagnose and repair their own subtle faults -- a capability central to autonomo…

Program Repair