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

Code translation, the automatic conversion of programs between languages, is a growing use case for Large Language Models (LLMs). However, direct one-shot translation often fails to preserve program intent, leading to errors in control flow, type handling, and I/O behavior. We propose an algorithm-based pipeline that introduces a language-neutral intermediate specification to capture these details before code generation. This study empirically evaluates how much such structured planning can improve translation accuracy and reliability compared to direct translation. We conduct an automated paired experiment – direct and algorithm-based to translate between Python and Java using five widely used LLMs on the Avatar and CodeNet datasets. For each model-dataset-direction-approach combination, we compile and execute the translated program and run the tests provided. We record compilation results, runtime behavior, timeouts (e.g., infinite loop), and test outcomes. We compute accuracy from these tests, counting a translation as correct only if it compiles, runs without exceptions or timeouts, and passes all tests. We then map every failed compile-time and runtime case to a unified, language-aware taxonomy and compare subtype frequencies between the direct and algorithm-based approaches. Overall, the Algorithm-based approach increases micro-average accuracy from 67.70% to 78.53% (↑10.83%). It eliminates lexical and token errors by 100%, reduces incomplete constructs by 72.74%, and structural and declaration issues by 61.12%. It also substantially lowers runtime dependency and entry-point failures by 78.38%. These results demonstrate that algorithm-based pipelines enable more reliable and intent-preserving code translation, providing a foundation for building robust multilingual programming assistants.

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