← Back to brief
ResearchOfficialPreprintarXiv Software Engineering

CT-Repair: Multi-Perspective Agentic Program Repair Using Code Property Graphs and Temporal Execution Graphs

Jul 15, 2026

CT-Repair is an automated program repair framework that leverages Code Property Graphs (CPG) and Temporal Execution Graphs (TEG) to represent static and dynamic evidence. It uses three finite-state-machine-guided agents to analyze bugs from static, dynamic, and hybrid perspectives, and applies a filtering pipeline that reduces runtime evidence by over 94%. On 854 Java bugs from Defects4J v3.0, CT-Repair correctly repairs 489 bugs in a mixed-model configuration and 388 bugs under a controlled GPT-5.4-mini configuration, outperforming ReinFix and RepairAgent.

Why it matters: This work demonstrates that structured runtime evidence and multi-perspective reasoning can significantly improve automated program repair effectiveness without relying solely on larger patch-generation budgets.

Full story at: arXiv Software Engineering