ICSE 2026 (series) / ICPC 2026 (series) /
ICPC 2026 Program
This is the ICPC 2026 program - see the full program for ICSE 2026 and all affiliated events.
Filter Program
Dates
Rooms
Tracks
Badges
Your Program
This program is tentative and subject to change.
Sun 12 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
Sun 12 Apr
Displayed time zone: Brasilia, Distrito Federal, Brazil change
09:00 - 10:30 | |||
09:00 10mTalk | Opening Message from the Chairs ICPC Program | ||
09:10 60mKeynote | When AI Gets It *Almost* Right: Lessons from AI-Assisted Software Development ICPC Program Sarah Nadi New York University Abu Dhabi | ||
10:10 20mAwards | A Novel Approach for Estimating Truck Factors MIP Award Guilherme Amaral Avelino Federal University of Piaui, Leonardo Passos University of Waterloo, Canada, Andre Hora UFMG, Marco Tulio Valente Federal University of Minas Gerais, Brazil Link to publication DOI | ||
11:00 - 12:30 | Session 1 - Code AnalysisResearch Track / ICPC Program / Early Research Achievements (ERA) at Europa II | ||
11:00 10mTalk | Pretraining on Call Graphs: When Binary Analysis Tasks Profit From Context Research Track | ||
11:10 10mTalk | LuaReSym: Recovering Variables Liveness Range in Stripped Lua Bytecode via Multi-Stage Static Analysis Research Track Weilong Li School of Computer Science and Engineering,Sun Yat-sen University, Ruizhi Xiao School of Computer Science and Engineering,Sun Yat-sen University, Yabo Wang School of Computer Science and Engineering,Sun Yat-sen University, Jiakun Sun School of Computer Science and Engineering,Sun Yat-sen University, Yuqing Shao School of Information Science and Engineering, East China University of Science and Technology, Shuyuan Jin School of Computer Science and Engineering,Sun Yat-sen University | ||
11:20 10mTalk | Modubin: A Binary Modularization Approach Based on the Locality of Homologous Functions Research Track Wenyan Yu Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences, Lei Cui Zhongguancun Laboratory, Jiayuan Li Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences, liyubo Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences, Hong Li Institute of Information Engineering at Chinese Academy of Sciences, Kai Cheng Institute of Information Engineering, Chinese Academy of Sciences; School of Cyber Security, University of Chinese Academy of Sciences, Hongsong Zhu Institute of Information Engineering at Chinese Academy of Sciences; University of Chinese Academy of Sciences | ||
11:30 10mTalk | RlDecompiler: Enhancing LLM-based Decompilation via Reinforcement Learning with a Multi-Faceted Reward Function Research Track Yuchi Su University of Electronic Science and Technology of China, Weina Niu University of Electronic Science and Technology of China, Jiacheng Gong University of Electronic Science and Technology of China, Ran Yan University of Electronic Science and Technology of China, Song Li The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Xin Liu Lanzhou University, Xiaosong Zhang University of Electronic Science and Technology of China | ||
11:40 10mTalk | A Multi-Agent Framework for Automated Exploit Generation with Constraint-Guided Comprehension and Reflection Research Track Siyi Chen Alibaba Group, Tianhan Luo Alibaba Group, Shijian Wu Alibaba Group, Xiangyu Liu Alibaba Group, Yilin Zhou Wuhan University, Qi Li Alibaba Group, Wenyuan Xu Aarhus University Pre-print | ||
11:50 10mTalk | Typify: A Lightweight Usage-driven Static Analyzer for Precise Python Type Inference Research Track Ali Aman University of Windsor, Muhammad Asaduzzaman University of Windsor, Shaowei Wang University of Manitoba | ||
12:00 10mTalk | To GOTO or Not to GOTO: Measuring Structural Complexity of (Decompiled) Code Research Track | ||
12:10 5mTalk | Understanding Type Hints in Python Libraries and Frameworks: Early Insights Early Research Achievements (ERA) | ||
12:15 10mLive Q&A | Joint QA and Discussion ICPC Program | ||
14:00 - 15:30 | Session 2 - Human AspectsResearch Track / Tool Demonstration / ICPC Program / Early Research Achievements (ERA) / Journal First at Europa II | ||
14:00 10mTalk | Do Developers Read Type Information? An Eye-Tracking Study on TypeScript Research Track Samuel W. Flint Dakota State University, Robert Dyer University of Nebraska-Lincoln, Bonita Sharif University of Nebraska-Lincoln, USA Pre-print | ||
14:10 10mTalk | Eye-Tracking Insights into the Effects of Type Annotations and Identifier Naming Research Track Nils Alznauer University of Bern, Norman Peitek Saarland University, Youssef Abdelsalam Saarland University, Annabelle Bergum Saarland University, Marvin Wyrich Saarland University, Sven Apel Saarland University Pre-print | ||
14:20 5mTalk | Attention to Innovation: Linking Developer Gaze and Coding Approaches Early Research Achievements (ERA) Yahya Lafhal Polytechnique Montreal, Zohreh Sharafi Polytechnique Montréal, Mahta Amini Polytechnique Montréal | ||
14:25 10mTalk | Understanding the Low Inter-Rater Agreement on Aggressiveness on the Linux Kernel Mailing List Journal First Thomas Bock Carnegie Mellon University, Niklas Schneider Saarland University, Angelika Schmid IBM, Sven Apel Saarland University, Janet Siegmund Chemnitz University of Technology Link to publication Media Attached | ||
14:35 10mTalk | Grasping AI Reliance in Program Comprehension and Coding through the AIRELI Persona Taxonomy Research Track Tarek Alakmeh University of Zurich, Norman Anderson University of Victoria, Victoria Jackson University of Southampton, Guilherme Vaz Pereira School of Technology, PUCRS, Brazil, Umit Akirmak University of Victoria, Anthony Estey University of British Columbia, Rafael Prikladnicki School of Technology at PUCRS University, Andre van der Hoek University of California, Irvine, Margaret-Anne Storey University of Victoria, Thomas Fritz University of Zurich | ||
14:45 10mTalk | Put The "Code" Back in "Code Comprehension Study" Research Track | ||
14:55 10mTalk | The Way of Types: A Report on Developer Experience with Type-Driven Development Research Track Sára Juhošová Delft University of Technology, Andy Zaidman TU Delft, Jesper Cockx Delft University of Technology Pre-print | ||
15:05 10mTalk | Understanding Codebase like a Professional! Human-AI Collaboration for Code Comprehension Research Track Jie (Sophia) Gao The Johns Hopkins University, Yue Xue MetaTrust Labs, Xiaofei Xie Singapore Management University, Junming Cao Fudan University, SoeMin THANT Singapore-MIT Alliance for Research and Technology, Erika Lee University of California San Diego, Bowen Xu North Carolina State University | ||
15:15 5mTalk | Hyalinos: From Type Inference to Community Knowledge Tool Demonstration Larisa Safina INRIA Lillle - Nord Europe | ||
15:21 9mLive Q&A | Joint QA and Discussion ICPC Program | ||
16:00 - 17:30 | Session 3 - Tools and Interfaces for Software AnalysisEarly Research Achievements (ERA) / Replications and Negative Results (RENE) / Tool Demonstration / ICPC Program / Research Track at Europa II | ||
16:00 10mTalk | A Comparative Study of Dual-Monitor and Augmented-Reality Interfaces for Digital-Twin-Based Debugging Research Track Lucas Kreber Trier University, Nico Feld Trier University, Stephan Diehl Computer Science, University Trier, Germany, Benjamin Weyers Trier University | ||
16:10 5mTalk | Understanding CI/CD Workflow Runs Through Interactive and Animated Visualizations Early Research Achievements (ERA) Pablo Valenzuela-Toledo University of Bern, Universidad de La Frontera, Sebastiano Panichella University of Bern, Timo Kehrer University of Bern | ||
16:15 5mTalk | CrossLink: A Tool for Cross-Language (Java-C/C++) Code Comprehension Tool Demonstration Ajinkya Sawarkar Indian Institute of Technology Tirupati, Sridhar Chimalakonda Indian Institute of Technology Tirupati, Anirudh Arrepu Indian Institute of Technology Tirupati | ||
16:20 5mTalk | BF-CBOM: Uncovering Cryptographic Assets Through Comparative CBOM Analysis at Scale Tool Demonstration DOI | ||
16:25 5mTalk | COBMaker - An Interactive Block-Based Programming Environment for COBOL Tool Demonstration Satish Pati IIT Tirupati, Raghavendra Pappu IIT Tirupati, Rahul Krishna Gaddam IIT Tirupati, Sridhar Chimalakonda Indian Institute of Technology Tirupati | ||
16:30 5mTalk | CPPJoules: An Energy Measurement Tool for C++ Tool Demonstration Shivadharshan S Indian Institute of Technology Tirupati, Akilesh P Indian Institute of Technology Tirupati, Rajrupa Chattaraj Indian Institute of Technology Tirupati, India, Sridhar Chimalakonda Indian Institute of Technology Tirupati | ||
16:35 10mTalk | Can We Spot Energy Regressions Using Developers Tests? An Industrial Replication Replications and Negative Results (RENE) Louay Khrouf Berger-Levrault, Anas Shatnawi Berger-Levrault, Romain Rouvoy Univ. Lille / Inria / IUF | ||
16:45 10mTalk | Evaluating the use of Augmented Reality for Dependency Graph Analysis: A Controlled Experiment Replications and Negative Results (RENE) Juan Pablo Sandoval Alcocer Pontificia Universidad Católica de Chile, Dussan Freire-Pozo Centro de Investigación en Ciencias Exactas e Ingenierías, Universidad Católica Boliviana, Tiara Rojas-Stambuk Centro de Investigación en Ciencias Exactas e Ingenierías, Universidad Católica Boliviana, Alison Fernandez-Blanco Pontificia Universidad Católica de Chile, Leonel Merino Pontificia Universidad Católica de Chile | ||
16:55 5mTalk | Test Behaviors, Not Methods! Detecting Tests Obsessed by Methods Early Research Achievements (ERA) Pre-print | ||
17:00 10mTalk | Déjà Vu: A Replication Study on Code Smells and Faults in JavaScript Projects Replications and Negative Results (RENE) Kevin Pacifico University of Salerno, Giammaria Giordano University of Salerno, Valeria Pontillo Gran Sasso Science Institute, Massimiliano Di Penta University of Sannio, Italy, Damian Andrew Tamburri University of Sannio - JADS/NXP Semiconductors, Fabio Palomba University of Salerno | ||
17:10 10mTalk | Industrial Replication of COLOR: Locator Repair in Continuous Integration and Failure Patterns under UI/DOM Evolution Replications and Negative Results (RENE) Hilal Taha University of Luxembourg, Luxembourg, Mike Papadakis University of Luxembourg, Joel Muller BGL BNP Paribas | ||
17:20 10mLive Q&A | Joint QA and Discussion ICPC Program | ||
17:30 - 19:00 | |||
17:30 90mMeeting | ICPC Steering Committee meeting ICPC Program | ||
Mon 13 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
Mon 13 Apr
Displayed time zone: Brasilia, Distrito Federal, Brazil change
09:00 - 10:30 | |||
09:00 60mKeynote | The Role of an Empirical Software Engineering Researcher in the Age of Generative AI ICPC Program Emerson Murphy-Hill Microsoft | ||
10:00 10mTalk | Vaclav Rajlich Award Vaclav Rajlich Early Career Award Marvin Wyrich Saarland University | ||
10:10 10mTalk | RepoMind: Enhancing Repository-Level Code Generation via LLM Reasoning over Structured Repository Documentation Research Track Songwen Gong South China University of Technology, Mengzhen Wang South China University of Technology, Jiexin Wang South China University of Technology, Yi Cai School of Software Engineering, South China University of Technology, Guangzhou, China | ||
10:20 5mTalk | Precise LLM-based Semantic Slicing for Deadlock Detection in Concurrent Java Programs Early Research Achievements (ERA) Taythir G Martin Texas State University, Rodion Podorozhny Texas State University, Shibbir Ahmed Texas State University | ||
10:25 5mLive Q&A | Joint QA and Discussion ICPC Program | ||
11:00 - 12:30 | Session 5 - Summarization, Documentation, and Code ReviewResearch Track / ICPC Program / Journal First at Europa II | ||
11:00 10mTalk | AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging Research Track Renyi Zhong The Chinese University of Hong Kong, Yintong Huo Singapore Management University, Singapore, Wenwei Gu Nankai University, Yichen LI ByteDance, Michael Lyu The Chinese University of Hong Kong Pre-print | ||
11:10 10mTalk | EyeLayer: Integrating Human Attention Patterns into LLM-Based Code Summarization Research Track Jiahao Zhang Vanderbilt University, Yifan Zhang Vanderbilt University, Kevin Leach Vanderbilt University, Yu Huang Vanderbilt University | ||
11:20 10mTalk | SQL-Commenter: Aligning Large Language Models for SQL Comment Generation with Direct Preference Optimization Research Track Lei Yu Institute of Software, Chinese Academy of Sciences, University of Chinese Academy of Sciences, China, Peng Wang Institute of Information Engineering,Chinese Academy of Sciences, Jingyuan Zhang Institute of Software, Chinese Academy of Sciences, University of Chinese Academy of Sciences, China, Xin Wang Institute of Software, Chinese Academy of Sciences, University of Chinese Academy of Sciences, Jia Xu Institute of Software, Chinese Academy of Sciences, University of Chinese Academy of Sciences, Li Yang Institute of Software, Chinese Academy of Sciences, Changzhi Deng Institute of Software, Chinese Academy of Sciences, Jiajia Ma Institute of Software, Chinese Academy of Sciences, China, Fengjun Zhang Institute of Software, Chinese Academy of Sciences, China Pre-print | ||
11:30 10mResearch paper | SCOPE:Tree-based Self-Correcting Online Log Parsing via Syntactic-Semantic Collaboration Research Track Dongyi Fan zstu, suqiong zhang Zhejiang Sci-Tech University, Lili He zstu, Ming Liu Zhejiang Sci-Tech University, Yifan Huo Zhejiang Sci-Tech University Pre-print | ||
11:40 10mTalk | Studying Quality Improvements Recommended via Manual and Automated Code Review Research Track Giuseppe Crupi Università della Svizzera italiana, Rosalia Tufano Università della Svizzera Italiana, Gabriele Bavota Software Institute @ Università della Svizzera Italiana Pre-print | ||
11:50 10mTalk | Towards Universal Segmentation for Log Parsing Research Track Van-Hoang Le University of Luxembourg, Luxembourg, Domenico Bianculli University of Luxembourg, Huy-Trung Nguyen Posts and Telecommunications Institute of Technology Pre-print | ||
12:00 10mTalk | DPS: Design Pattern Summarisation Using Code Features Journal First Najam Nazar Monash University, Sameer Sikka University of Melbourne, Christoph Treude Singapore Management University | ||
12:10 10mTalk | On the Impact of Code Comments for Automated Bug-Fixing: An Empirical Study Research Track Antonio Vitale Politecnico di Torino, University of Molise, Emanuela Guglielmi University of Molise, Simone Scalabrino University of Molise, Rocco Oliveto University of Molise Pre-print | ||
12:20 10mLive Q&A | Joint QA and Discussion ICPC Program | ||