ICPC 2026
Sun 12 - Mon 13 April 2026 Rio de Janeiro, Brazil
co-located with ICSE 2026

In the continuous iteration of software, synchronizing the updates of test code and production code is crucial for ensuring project quality. However, in actual development, test code maintenance often lags behind the evolution of production code, which can lead to issues such as invalid functionality verification. Existing test code repair methods based on pre-trained models or Large Language Models (LLMs) show less effective or low generalization due to their lack of precise contextual awareness or strong limitations in use scenarios. This paper presents TestSyncer, a test case intelligent synchronization framework based on code change analysis and multi-dimensional context awareness. The framework innovatively combines three complementary dimensions: Change Types to identify multiple structural changes such as method signatures change and parameters change; Dependency Contexts to capture supporting elements like associated classes and interface definitions; and Caller Contexts to mine the actual usage patterns of methods in the project. These three-dimensional information can provide LLMs with the reasons why the test code is outdated, as well as its context-sensitive constraints, so that the larger model can better understand the task and generate repair code. To validate the effectiveness of the TestSyncer, we used a public evaluation dataset containing multiple Java projects evolving across versions and experimented with several mainstream LLMs. Experimental results show that TestSyncer improves the accuracy of test repairs by 85.5%, 70.7% and 53.7% compared to the baseline methods CEPROT, REACCEPT and Synter, respectively.

Mon 13 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

14:00 - 15:30
Session 6 - LLM-based Code Generation and UnderstandingResearch Track / ICPC Program at Europa II
Chair(s): Banani Roy University of Saskatchewan
14:00
10m
Talk
Evaluating the Impact of Post-Training Quantization on Large Language Models for Code Generation
Research Track
Alessandro Giagnorio Software Institute @ Università della Svizzera italiana, Antonio Mastropaolo William and Mary, USA, Saima Afrin William and Mary, USA, Massimiliano Di Penta University of Sannio, Italy, Gabriele Bavota Software Institute @ Università della Svizzera Italiana
Pre-print
14:10
10m
Talk
Guidelines to Prompt Large Language Models for Code Generation: An Empirical Characterization
Research Track
Alessandro Midolo University of Catania, Alessandro Giagnorio Software Institute @ Università della Svizzera italiana, Fiorella Zampetti University of Sannio, Italy, Rosalia Tufano Università della Svizzera Italiana, Gabriele Bavota Software Institute @ Università della Svizzera Italiana, Massimiliano Di Penta University of Sannio, Italy
Pre-print
14:20
10m
Talk
From Generation to Reasoning: Chain-of-Thought Guided Merge Conflict Resolution
Research Track
Chunyou Peng Southwest University, Zhengnan Zhang Southwest University, China, Shmuel Tyszberowicz The Academic College of Tel-Aviv Yaffo, Zhiming Liu Southwest University, Bo Liu Southwest University
14:30
10m
Talk
Algorithm-Based Pipeline for Reliable and Intent-Preserving Code Translation with LLMs
Research Track
Shahriar Rumi Dipto University of Saskatchewan, Saikat Mondal University of Saskatchewan, Chanchal K. Roy University of Saskatchewan
Pre-print Media Attached File Attached
14:40
10m
Research paper
Leveraging Change Types and Contexts to Guide LLMs for Automated Test Code Updating
Research Track
Taicheng Huang Sun Yat-sen University, Xiangping Chen Sun Yat-sen University, Yuan Huang Sun Yat-sen University, Changlin Yang Sun Yat-sen University
Media Attached
14:50
10m
Talk
Automated Test Suite Enhancement Using Large Language Models with Few-shot Prompting
Research Track
Alex Chudic US Booking Services Ltd. (freetobook), Gül Calikli University of Glasgow
Pre-print File Attached
15:00
10m
Talk
Palm: Path-aware LLM-based Test Generation with Comprehension
Research Track
Yaoxuan Wu UCLA, Xiaojie Zhou UCLA, Ahmad Humayun Virginia Tech, Muhammad Ali Gulzar Virginia Tech, Miryung Kim UCLA and Amazon Web Services
Link to publication Media Attached
15:10
20m
Live Q&A
Joint QA and Discussion
ICPC Program