FSE 2026
Sun 5 - Thu 9 July 2026 Montreal, Canada

This program is tentative and subject to change.

Tue 7 Jul 2026 11:00 - 11:20 at MB 3.270 - Program Repair

Automatically repairing software issues remains a fundamental challenge at the intersection of software engineering and AI. Although recent advancements in Large Language Models (LLMs) have demonstrated potential for repository-level repair tasks, current methodologies exhibit two notable limitations: (1) they often address issues in isolation, neglecting to incorporate insights from previously resolved issues, and (2) they rely on static, rigid prompting strategies that constrain their ability to generalize across diverse and evolving issue scenarios. We propose ExpeRepair, a novel LLM-based program repair framework inspired by the dual memory systems of human cognition, where episodic and semantic memory synergistically support learning and decision-making. Unlike existing methods, ExpeRepair continuously learns from historical repair experiences via dual-channel knowledge accumulation, enabling it to adaptively reuse past knowledge during inference. Specifically, ExpeRepair organizes prior repair knowledge into two complementary memories: an episodic memory that stores concrete repair demonstrations, and a semantic memory that encodes abstract, reflective insights. At inference time, ExpeRepair activates both memory systems by retrieving relevant demonstrations from episodic memory and recalling high-level repair insights from semantic memory. It further enhances adaptability through dynamic prompt composition, synergistically integrating both memory types to replace static prompts with context-aware, experience-driven prompts. We evaluate ExpeRepair on two benchmarks: SWE-Bench Lite and SWE-Bench Verified. Experimental results show that ExpeRepair achieves Pass@1 scores of 60.3% and 74.6% on the two benchmarks, respectively, establishing new state-of-the-art performance among open-source methods. We have open-sourced ExpeRepair at https://github.com/ExpeRepair/ExpeRepair.

This program is tentative and subject to change.

Tue 7 Jul

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
11:00
20m
Talk
ExpeRepair: Dual-Memory Enhanced LLM-based Repository-Level Program Repair
Research Papers
Fangwen Mu Institute of Software, Chinese Academy of Sciences, Junjie Wang Institute of Software at Chinese Academy of Sciences, Lin Shi Beihang University, Song Wang York University, Shoubin Li Institute of Software at Chinese Academy of Sciences, Qing Wang Institute of Software at Chinese Academy of Sciences
11:20
20m
Talk
TLR: Codebase-Level C Memory Management Error Repair with Large Language Models
Research Papers
Xiao Cheng Macquarie University, Zhihao Guo UTS, Huan Huo University of Technology Sydney, Yulei Sui University of New South Wales
11:40
20m
Talk
AutoCodeRover: Agentic Program Repair for SonarQube Issues
Industry Papers
Martin Mirchev National University of Singapore, Ridwan Salihin Shariffdeen SonarSource, Haifeng Ruan National University of Singapore, Yuntong Zhang National University of Singapore, Abhik Roychoudhury National University of Singapore
12:00
10m
Talk
Who Wrote This Patch? Toward Accountable Automated Program Repair
Ideas, Visions and Reflections
Huaijin Ran Xi’an Jiaotong-Liverpool University, Haoyi Zhang Xi’an Jiaotong-Liverpool University, Kisub Kim DGIST, Xunzhu Tang University of Luxembourg
DOI
12:10
20m
Talk
Understanding, Detecting, and Repairing Real-World In-Context-Learning-Based Text-to-SQL Errors
Research Papers
Jiawei Shen East China Normal University, Chengcheng Wan East China Normal University, Ruoyi Qiao East China Normal University, Jiazhen Zou East China Normal University, Hang Xu East China Normal University, Yuchen Shao East China Normal University, Shanghai Innovation Institute, Yueling Zhang East China Normal University, Weikai Miao East China Normal University, Geguang Pu East China Normal University, China