MSR 2026
Mon 13 - Tue 14 April 2026
Rio de Janeiro, Brazil
co-located with
ICSE 2026
Toggle navigation
Attending
Venue: Windsor Convention Center and Hotels
MSR Social Events
MSR EDI Plan
MSR Newcomers get-together
ICSE 2026
Registration
Visa and Travel Authorization
Code of Conduct
Equity, Diversity, and Inclusion Plan for ICSE 2026
Official Travel Services
Social Events
Sustainability at ICSE 2026
Travel Support
In-Person Conference
Visiting Rio | Touristic Advice
Program
MSR Program
Your Program
Mon 13 Apr
Tue 14 Apr
Tracks
MSR 2026
MSR Program
Technical Papers
Industry Track
Data and Tool Showcase Track
FOSS Award
Junior PC
Keynotes
MSR Awards
Mining Challenge
Registered Reports
Social Events
Tutorials
Vision and Reflection
ICSE 2026
Social, Networking and Special Rooms
Organization
MSR 2026 Committees
Organizing Committee
Track Committees
Technical Papers
Industry Track
Data and Tool Showcase Track
FOSS Award
Junior PC
MSR Awards
Mining Challenge
Registered Reports
Tutorials
Vision and Reflection
Contributors
People Index
Search
Series
Series
MSR 2026
MSR 2025
MSR 2024
MSR 2023
MSR 2022
MSR 2021
MSR 2020
MSR 2019
MSR 2018
Sign in
Sign up
ICSE 2026
(
series
) /
MSR 2026
(
series
) /
Windsor Convention Center and Hotels
/
Room information: Europa II
Venue
Windsor Convention Center and Hotels
Room name
Europa II
Floor
0
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
This program is tentative and subject to change.
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-03:00) Brasilia, Distrito Federal, Brazil
.
Use conference time zone: (GMT-03:00) Brasilia, Distrito Federal, Brazil
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-06:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Cancun
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Sun 12 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
09:00 - 10:30
Opening + Keynote + MIP Award
ICPC Program
/
ICPC MIP Award
at
Europa II
09:00
10m
Talk
Opening Message from the Chairs
ICPC Program
09:10
60m
Keynote
When AI Gets It *Almost* Right: Lessons from AI-Assisted Software Development
ICPC Program
Sarah Nadi
New York University Abu Dhabi
10:10
20m
Awards
A Novel Approach for Estimating Truck Factors
ICPC 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 Analysis
ICPC Research Track
/
ICPC Program
/
ICPC Early Research Achievements (ERA)
at
Europa II
11:00
10m
Talk
Pretraining on Call Graphs: When Binary Analysis Tasks Profit From Context
ICPC Research Track
Samuel Valenzuela
LMU Munich, CDTM
,
Johannes Kinder
LMU Munich
11:10
10m
Talk
LuaReSym: Recovering Variables Liveness Range in Stripped Lua Bytecode via Multi-Stage Static Analysis
ICPC 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
10m
Talk
Modubin: A Binary Modularization Approach Based on the Locality of Homologous Functions
ICPC 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
DOI
Media Attached
11:30
10m
Talk
RlDecompiler: Enhancing LLM-based Decompilation via Reinforcement Learning with a Multi-Faceted Reward Function
ICPC 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
10m
Talk
A Multi-Agent Framework for Automated Exploit Generation with Constraint-Guided Comprehension and Reflection
ICPC 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
10m
Talk
Typify: A Lightweight Usage-driven Static Analyzer for Precise Python Type Inference
ICPC Research Track
Ali Aman
University of Windsor
,
Muhammad Asaduzzaman
University of Windsor
,
Shaowei Wang
University of Manitoba
Pre-print
12:00
10m
Talk
To GOTO or Not to GOTO: Measuring Structural Complexity of (Decompiled) Code
ICPC Research Track
Steffen Enders
Fraunhofer FKIE
,
Eva-Maria Behner
Fraunhofer FKIE
,
Elmar Padilla
Fraunhofer FKIE
12:10
5m
Talk
Understanding Type Hints in Python Libraries and Frameworks: Early Insights
ICPC Early Research Achievements (ERA)
Thiago Roberto Magalhães
UFMG
,
João Eduardo Montandon
Universidade Federal de Minas Gerais (UFMG)
12:15
10m
Live Q&A
Joint QA and Discussion
ICPC Program
14:00 - 15:30
Session 2 - Human Aspects
ICPC Research Track
/
ICPC Tool Demonstration
/
ICPC Program
/
ICPC Early Research Achievements (ERA)
/
ICPC Journal First
at
Europa II
14:00
10m
Talk
Do Developers Read Type Information? An Eye-Tracking Study on TypeScript
ICPC 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
10m
Talk
Eye-Tracking Insights into the Effects of Type Annotations and Identifier Naming
ICPC 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
5m
Talk
Attention to Innovation: Linking Developer Gaze and Coding Approaches
ICPC Early Research Achievements (ERA)
Yahya Lafhal
Polytechnique Montreal
,
Zohreh Sharafi
Polytechnique Montréal
,
Mahta Amini
Polytechnique Montréal
14:25
10m
Talk
Understanding the Low Inter-Rater Agreement on Aggressiveness on the Linux Kernel Mailing List
ICPC 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
10m
Talk
Grasping AI Reliance in Program Comprehension and Coding through the AIRELI Persona Taxonomy
ICPC 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
10m
Talk
Put The "Code" Back in "Code Comprehension Study"
ICPC Research Track
Kyle D. Chin
University of British Columbia
,
Reid Holmes
University of British Columbia
14:55
10m
Talk
The Way of Types: A Report on Developer Experience with Type-Driven Development
ICPC Research Track
Sára Juhošová
Delft University of Technology
,
Andy Zaidman
TU Delft
,
Jesper Cockx
Delft University of Technology
Pre-print
15:05
10m
Talk
Understanding Codebase like a Professional! Human-AI Collaboration for Code Comprehension
ICPC 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
5m
Talk
Hyalinos: From Type Inference to Community Knowledge
ICPC Tool Demonstration
Larisa Safina
INRIA Lillle - Nord Europe
15:21
9m
Live Q&A
Joint QA and Discussion
ICPC Program
16:00 - 17:30
Session 3 - Tools and Interfaces for Software Analysis
ICPC Early Research Achievements (ERA)
/
ICPC Replications and Negative Results (RENE)
/
ICPC Tool Demonstration
/
ICPC Program
/
ICPC Research Track
at
Europa II
16:00
10m
Talk
A Comparative Study of Dual-Monitor and Augmented-Reality Interfaces for Digital-Twin-Based Debugging
ICPC Research Track
Lucas Kreber
Trier University
,
Nico Feld
Trier University
,
Stephan Diehl
Computer Science, University Trier, Germany
,
Benjamin Weyers
Trier University
16:10
5m
Talk
Understanding CI/CD Workflow Runs Through Interactive and Animated Visualizations
ICPC 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
5m
Talk
CrossLink: A Tool for Cross-Language (Java-C/C++) Code Comprehension
ICPC Tool Demonstration
Ajinkya Sawarkar
Indian Institute of Technology Tirupati
,
Sridhar Chimalakonda
Indian Institute of Technology Tirupati
,
Anirudh Arrepu
Indian Institute of Technology Tirupati
Media Attached
File Attached
16:20
5m
Talk
BF-CBOM: Uncovering Cryptographic Assets Through Comparative CBOM Analysis at Scale
ICPC Tool Demonstration
Roman Bögli
University of Bern
,
Jonas Spieler
University of Bern
,
Timo Kehrer
University of Bern
DOI
16:25
5m
Talk
COBMaker - An Interactive Block-Based Programming Environment for COBOL
ICPC Tool Demonstration
Satish Pati
IIT Tirupati
,
Raghavendra Pappu
IIT Tirupati
,
Rahul Krishna Gaddam
IIT Tirupati
,
Sridhar Chimalakonda
Indian Institute of Technology Tirupati
16:30
5m
Talk
CPPJoules: An Energy Measurement Tool for C++
ICPC 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
10m
Talk
Can We Spot Energy Regressions Using Developers Tests? An Industrial Replication
ICPC Replications and Negative Results (RENE)
Louay Khrouf
Berger-Levrault
,
Anas Shatnawi
Berger-Levrault
,
Romain Rouvoy
Univ. Lille / Inria / IUF
16:45
10m
Talk
Evaluating the use of Augmented Reality for Dependency Graph Analysis: A Controlled Experiment
ICPC 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
5m
Talk
Test Behaviors, Not Methods! Detecting Tests Obsessed by Methods
ICPC Early Research Achievements (ERA)
Andre Hora
UFMG
,
Andy Zaidman
TU Delft
Pre-print
17:00
10m
Talk
Déjà Vu: A Replication Study on Code Smells and Faults in JavaScript Projects
ICPC 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
10m
Talk
Industrial Replication of COLOR: Locator Repair in Continuous Integration and Failure Patterns under UI/DOM Evolution
ICPC Replications and Negative Results (RENE)
Hilal Taha
University of Luxembourg, Luxembourg
,
Mike Papadakis
University of Luxembourg
,
Joel Muller
BGL BNP Paribas
17:20
10m
Live Q&A
Joint QA and Discussion
ICPC Program
17:30 - 19:00
ICPC Steering Committee meeting
ICPC Program
at
Europa II
17:30
90m
Meeting
ICPC Steering Committee meeting
ICPC Program
19:00 - 21:00
CAIN Reception
CAIN Doctoral Symposium
/
CAIN Scope
/
CAIN Industry Track
/
CAIN Journal-First Track
/
CAIN Research Track
/ /
CAIN Posters
/
CAIN Program
at
Europa II
Chair(s):
Xavier Franch
Universitat Politècnica de Catalunya
,
Qinghua Lu
Data61, CSIRO
19:00
2h
Social Event
CAIN Reception
CAIN Program
Xavier Franch
Universitat Politècnica de Catalunya
,
Qinghua Lu
Data61, CSIRO
Mon 13 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
09:00 - 10:30
Session 4
ICPC Research Track
/
ICPC Vaclav Rajlich Early Career Award
/
ICPC Early Research Achievements (ERA)
/
ICPC Program
at
Europa II
09:00
60m
Keynote
The Role of an Empirical Software Engineering Researcher in the Age of Generative AI
ICPC Program
Emerson Murphy-Hill
Microsoft
10:00
10m
Talk
Vaclav Rajlich Award
ICPC Vaclav Rajlich Early Career Award
Marvin Wyrich
Saarland University
10:10
10m
Talk
RepoMind: Enhancing Repository-Level Code Generation via LLM Reasoning over Structured Repository Documentation
ICPC 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
5m
Talk
Precise LLM-based Semantic Slicing for Deadlock Detection in Concurrent Java Programs
ICPC Early Research Achievements (ERA)
Taythir G Martin
Texas State University
,
Rodion Podorozhny
Texas State University
,
Shibbir Ahmed
Texas State University
10:25
5m
Live Q&A
Joint QA and Discussion
ICPC Program
11:00 - 12:30
Session 5 - Summarization, Documentation, and Code Review
ICPC Research Track
/
ICPC Program
/
ICPC Journal First
at
Europa II
11:00
10m
Talk
AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging
ICPC 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
Media Attached
11:10
10m
Talk
EyeLayer: Integrating Human Attention Patterns into LLM-Based Code Summarization
ICPC Research Track
Jiahao Zhang
Vanderbilt University
,
Yifan Zhang
Vanderbilt University
,
Kevin Leach
Vanderbilt University
,
Yu Huang
Vanderbilt University
Pre-print
11:20
10m
Talk
SQL-Commenter: Aligning Large Language Models for SQL Comment Generation with Direct Preference Optimization
ICPC 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
Media Attached
File Attached
11:30
10m
Research paper
SCOPE:Tree-based Self-Correcting Online Log Parsing via Syntactic-Semantic Collaboration
ICPC Research Track
Dongyi Fan
Zhejiang Sci-Tech University
,
suqiong zhang
Zhejiang Sci-Tech University
,
Lili He
zstu
,
Ming Liu
Zhejiang Sci-Tech University
,
Yifan Huo
Zhejiang Sci-Tech University
DOI
Pre-print
Media Attached
File Attached
11:40
10m
Talk
Studying Quality Improvements Recommended via Manual and Automated Code Review
ICPC 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
10m
Talk
Towards Universal Segmentation for Log Parsing
ICPC 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
10m
Talk
DPS: Design Pattern Summarisation Using Code Features
ICPC Journal First
Najam Nazar
Monash University
,
Sameer Sikka
University of Melbourne
,
Christoph Treude
Singapore Management University
12:10
10m
Talk
On the Impact of Code Comments for Automated Bug-Fixing: An Empirical Study
ICPC 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
10m
Live Q&A
Joint QA and Discussion
ICPC Program
14:00 - 15:30
Session 6 - LLM-based Code Generation and Understanding
ICPC Research Track
/
ICPC Program
at
Europa II
14:00
10m
Talk
Self-Improving Code Generation via Semantic Entropy and Behavioral Consensus
ICPC Research Track
Huan Zhang
Nanjing University
,
Wei Cheng
Nanjing University
,
Wei Hu
Nanjing University
Pre-print
Media Attached
14:10
10m
Talk
Evaluating the Impact of Post-Training Quantization on Large Language Models for Code Generation
ICPC 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:20
10m
Research paper
An Empirical Study on Data Influence-Based Pretraining Data Selection for Code Large Language Models
ICPC Research Track
Chengli Xing
Peking University
,
Zhengran Zeng
Peking University
,
Gexiang Fang
Peking University
,
Rui Xie
Peking University
,
Wei Ye
Peking University
,
Shikun Zhang
Peking University
Media Attached
File Attached
14:30
10m
Talk
CodeGlance: Understanding Code Reasoning Challenges in LLMs through Multi-Scenario Analysis and Feature Investigation
ICPC Research Track
Yunkun Wang
Zhejiang University
,
Xuanhe Zhang
Zhejiang University
,
Junxiao Han
Hangzhou City University
,
Chen Zhi
Zhejiang University
,
Shuiguang Deng
Zhejiang University; Alibaba-Zhejiang University Joint Institute of Frontier Technologies
14:40
10m
Talk
Guidelines to Prompt Large Language Models for Code Generation: An Empirical Characterization
ICPC 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:50
10m
Talk
From Generation to Reasoning: Chain-of-Thought Guided Merge Conflict Resolution
ICPC 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
15:00
10m
Talk
SkelDPO: A Skeleton-Guided Direct Preference Optimization Framework for Efficient Code Generation
ICPC Research Track
Li Yu
Nanjing University
,
Chen Lyu
Shandong Normal University
15:10
10m
Talk
Algorithm-Based Pipeline for Reliable and Intent-Preserving Code Translation with LLMs
ICPC 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
15:20
10m
Live Q&A
Joint QA and Discussion
ICPC Program
16:00 - 18:00
Session 7 - LLM-Based Agents for Software Engineering Tasks
ICPC Research Track
/
ICPC Journal First
/
ICPC Program
/
ICPC Tool Demonstration
/
ICPC Replications and Negative Results (RENE)
at
Europa II
16:00
10m
Talk
LLMs for Qualitative Data Analysis Fail on Security-specific Comments in Human Experiments
ICPC Replications and Negative Results (RENE)
Maria Camporese
University of Trento
,
Fabio Massacci
University of Trento; Vrije Universiteit Amsterdam
,
Yuanjun Gong
University of Trento
16:10
10m
Talk
Do comments and expertise still matter? An experiment on programmers’ adoption of AI-generated JavaScript code
ICPC Journal First
Changwen LI
,
Christoph Treude
Singapore Management University
,
Ofir Turel
The University of Melbourne
16:20
10m
Talk
Reducing Token Usage of State-in-Context Agents using Minification
ICPC Replications and Negative Results (RENE)
Nicolas Hrubec
TU Wien
,
Jürgen Cito
TU Wien
16:30
10m
Talk
Agile Story-Point Estimation: Is RAG a Better Way to Go?
ICPC Replications and Negative Results (RENE)
Lamyea Maha
University of Saskatchewan
,
Tajmilur Rahman
Gannon University
,
Chanchal K. Roy
University of Saskatchewan
DOI
Pre-print
16:40
10m
Research paper
Leveraging Change Types and Contexts to Guide LLMs for Automated Test Code Updating
ICPC 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
16:50
10m
Talk
Improved Bug Localization with AI Agents Leveraging Hypothesis and Dynamic Cognition
ICPC Research Track
Asif Samir
Dalhousie University
,
Masud Rahman
Dalhousie University
Pre-print
17:00
10m
Talk
Automated Test Suite Enhancement Using Large Language Models with Few-shot Prompting
ICPC Research Track
Alex Chudic
US Booking Services Ltd. (freetobook)
,
Gül Calikli
University of Glasgow
Pre-print
17:10
5m
Talk
CMind: An AI Agent for Localizing C Memory Bugs
ICPC Tool Demonstration
Chia-Yi Su
University of Notre Dame
,
Collin McMillan
University of Notre Dame
17:15
10m
Talk
Palm: Path-aware LLM-based Test Generation with Comprehension
ICPC Research Track
Yaoxuan Wu
UCLA
,
Xiaojie Zhou
UCLA
,
Ahmad Humayun
Virginia Tech
,
Muhammad Ali Gulzar
Virginia Tech
,
Miryung Kim
UCLA and Amazon Web Services
17:25
10m
Talk
Code Ranking with Human-Inspired Agent-Based Framework
ICPC Research Track
Liuwen Cao
South China University of Technology
,
liang jiaxi
,
Jiexin Wang
South China University of Technology
,
Yi Cai
School of Software Engineering, South China University of Technology, Guangzhou, China
17:35
10m
Live Q&A
Joint QA and Discussion
ICPC Program
17:45
15m
Awards
ICPC Awards and Closing Session
ICPC Program
Tue 14 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
09:00 - 10:30
Session 1
ICSE Student Mentoring Workshop (SMeW)
at
Europa II
Chair(s):
Victoria Jackson
University of Southampton
,
Cleyton Magalhaes
Universidade Federal Rural de Pernambuco
,
Daniel Russo
Department of Computer Science, Aalborg University
,
Italo Santos
University of Hawai‘i at Mānoa
09:00
90m
Day opening
Welcome, Effective Menteeing, Meet your fellow students
ICSE Student Mentoring Workshop (SMeW)
11:00 - 12:30
Session 2
ICSE Student Mentoring Workshop (SMeW)
at
Europa II
Chair(s):
Victoria Jackson
University of Southampton
,
Cleyton Magalhaes
Universidade Federal Rural de Pernambuco
,
Daniel Russo
Department of Computer Science, Aalborg University
,
Italo Santos
University of Hawai‘i at Mānoa
11:00
90m
Keynote
Keynote from Dr Marieli Wessel
ICSE Student Mentoring Workshop (SMeW)
Mairieli Wessel
Radboud University
14:00 - 15:30
Session 3
ICSE Student Mentoring Workshop (SMeW)
at
Europa II
Chair(s):
Victoria Jackson
University of Southampton
,
Cleyton Magalhaes
Universidade Federal Rural de Pernambuco
,
Daniel Russo
Department of Computer Science, Aalborg University
,
Italo Santos
University of Hawai‘i at Mānoa
14:00
90m
Meeting
Mentoring Pods
ICSE Student Mentoring Workshop (SMeW)
16:00 - 17:30
Session 4
ICSE Student Mentoring Workshop (SMeW)
at
Europa II
Chair(s):
Victoria Jackson
University of Southampton
,
Cleyton Magalhaes
Universidade Federal Rural de Pernambuco
,
Daniel Russo
Department of Computer Science, Aalborg University
,
Italo Santos
University of Hawai‘i at Mānoa
16:00
90m
Live Q&A
Panel Discussion with Q&A
ICSE Student Mentoring Workshop (SMeW)
19:00 - 21:00
ICSE Newcomer Reception
ICSE Social, Networking and Special Rooms
at
Europa II
A special reception to welcome newcomers to ICSE 2026. Join us for an evening of networking and fun!
19:00
2h
Meeting
ICSE Newcomer Reception
ICSE Social, Networking and Special Rooms
Wed 15 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
11:00 - 12:30
AI for Software Engineering 3
ICSE SE In Practice (SEIP)
at
Europa II
Chair(s):
Eric Bodden
Heinz Nixdorf Institute at Paderborn University & Fraunhofer IEM
11:00
15m
Talk
Agentic Memory Enhanced Recursive Reasoning for Root Cause Localization in Microservices
ICSE SE In Practice (SEIP)
Lingzhe Zhang
Peking University, China
,
Tong Jia
Institute for Artificial Intelligence, Peking University, Beijing, China
,
Yunpeng Zhai
Alibaba Group
,
Leyi Pan
Tsinghua University
,
Chiming Duan
Peking University
,
Minghua He
Peking University
,
Mengxi Jia
Institute of Artificial Intelligence, China Telecom
,
Ying Li
School of Software and Microelectronics, Peking University, Beijing, China
11:15
15m
Talk
R-Log: Incentivizing Log Analysis Capability in LLMs via Reasoning-based Reinforcement Learning
ICSE SE In Practice (SEIP)
Yilun Liu
Huawei co. LTD
,
Chen Ziang
Huawei co. LTD; Nankai University
,
Song Xu
Huawei co. LTD
,
Minggui He
Huawei co. LTD
,
Shimin Tao
University of Science and Technology of China; Huawei co. LTD
,
Weibin Meng
Huawei co. LTD
,
Yuming Xie
Huawei co. LTD
,
Tao Han
Huawei co. LTD
,
Chunguang Zhao
Huawei co. LTD
,
Jingzhou Du
Huawei co. LTD
,
Daimeng Wei
Huawei co. LTD
,
Shenglin Zhang
Nankai University
,
Yongqian Sun
Nankai University
11:30
15m
Talk
LLM-Based Automated Diagnosis Of Integration Test Failures At Google
ICSE SE In Practice (SEIP)
Celal Ziftci
Google
,
Ray Liu
Google
,
Spencer Greene
Google
,
Livio Dalloro
Google
11:45
15m
Talk
Automated Bug Frame Retrieval from Gameplay Videos Using Vision-Language Models
ICSE SE In Practice (SEIP)
Wentao Lu
University of Alberta
,
Alexander Senchenko
Electronic Arts
,
Abram Hindle
University of Alberta
,
Cor-Paul Bezemer
University of Alberta
12:00
15m
Talk
Finding the Needle in the Crash Stack: Industrial-Scale Crash Root Cause Localization with AutoCrashFL
ICSE SE In Practice (SEIP)
Sungmin Kang
NUS
,
Sumi Yun
SAP Labs Korea
,
Jingun Hong
SAP Labs Korea
,
Shin Yoo
KAIST
,
Gabin An
Korea University
12:15
15m
Talk
PerFrame: Monitoring GUI Loading Performance in Mobile Apps via Semantic Distinguish
ICSE SE In Practice (SEIP)
Jianing Liu
Fudan University
,
Shiyu Guo
,
Yongxiang Hu
Fudan University
,
Yu Zhang
Meituan
,
Hailiang Jin
Meituan Inc.
,
Juxing Yuan
Meituan Inc.
,
Yangfan Zhou
Fudan University
,
Xin Wang
Fudan University
14:00 - 15:30
AI for Software Engineering 6
ICSE Research Track
at
Europa II
Chair(s):
Miryung Kim
UCLA and Amazon Web Services
14:00
15m
Talk
Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verification
ICSE Research Track
Saketh Ram Kasibatla
UC San Diego
,
Arpan Agrawal
University of Illinois Urbana-Champaign
,
Yuriy Brun
University of Massachusetts
,
Sorin Lerner
University of California at San Diego
,
Talia Lily Ringer
University of Illinois Urbana-Champaign
,
Emily First
Rutgers University
DOI
Pre-print
14:15
15m
Talk
RISE: Rule-Driven SQL Dialect Translation via Query Reduction
ICSE Research Track
Xudong Xie
Institute of Software Chinese Academy of Sciences, China
,
Yuwei Zhang
Institute of Software Chinese Academy of Sciences
,
Wensheng Dou
Institute of Software Chinese Academy of Sciences
,
Yu Gao
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Ziyu Cui
Institute of Software at Chinese Academy of Sciences
,
Jiansen Song
Institute of Software at Chinese Academy of Sciences
,
Rui Yang
Institute of Software, Chinese Academy of Sciences
,
Jun Wei
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
14:30
15m
Talk
RepoScope: Leveraging Call Chain-Aware Multi-View Context for Repository-Level Code Generation
ICSE Research Track
Yang Liu
,
Li Zhang
Beihang University
,
Fang Liu
Beihang University
,
Zhuohang Wang
Beihang University
,
Donglin Wei
Beihang University
,
Zhishuo Yang
Beihang University
,
Kechi Zhang
Peking University, China
,
Jia Li
,
Lin Shi
Beihang University
Pre-print
14:45
15m
Talk
What to Retrieve for Effective Retrieval-Augmented Code Generation? An Empirical Study and Beyond
ICSE Research Track
Wenchao Gu
Technical University of Munich
,
Juntao Chen
Sun Yat-Sen University
,
Yanlin Wang
Sun Yat-sen University
,
Tianyue Jiang
Sun Yat-sen University
,
Xingzhe Li
Sun Yat-Sen University
,
Mingwei Liu
Sun Yat-Sen University
,
Xilin Liu
Huawei Cloud
,
Yuchi Ma
Huawei Cloud Computing Technologies
,
Zibin Zheng
Sun Yat-sen University
15:00
15m
Talk
SEER: Enhancing Chain-of-Thought Code Generation through Self-Exploring Deep Reasoning
ICSE Research Track
Shuzheng Gao
Chinese University of Hong Kong
,
Chaozheng Wang
The Chinese University of Hong Kong
,
Cuiyun Gao
Harbin Institute of Technology, Shenzhen
,
Michael Lyu
The Chinese University of Hong Kong
15:15
15m
Talk
SmartC2Rust: Iterative, Feedback-Driven C-to-Rust Translation via Large Language Models for Safety and Equivalence
ICSE Research Track
Momoko Shiraishi
The University of Tokyo
,
Yinzhi Cao
Johns Hopkins University
,
Takahiro Shinagawa
The University of Tokyo
16:00 - 17:30
AI for Software Engineering 9
ICSE Research Track
at
Europa II
Chair(s):
Patrizio Pelliccione
Gran Sasso Science Institute, L'Aquila, Italy
16:00
15m
Talk
Rethinking the Capability of Fine-Tuned Language Models for Automated Vulnerability Repair
ICSE Research Track
Woorim Han
Seoul National University
,
Yeongjun Kwak
Ulsan National Institute of Science and Technology (UNIST)
,
miseon Yu
Seoul National University
,
Kyeongmin Kim
Ulsan National Institute of Science and Technology (UNIST)
,
Younghan Lee
Sungshin Women's University
,
Hyungon Moon
Ulsan National Institute of Science and Technology (UNIST)
,
Yunheung Paek
Seoul National University, Korea
Pre-print
16:15
15m
Talk
STEM-EF: A Model for Assessing Scrum Team Effectiveness Based on Emotional Factors
ICSE Research Track
Ramon Nóbrega dos Santos
VIRTUS/UFCG
,
Hyggo Almeida
VIRTUS/UFCG
,
Mirko Perkusich
VIRTUS
,
Danyllo Albuquerque
VIRTUS/UFCG
,
Felipe Cunha
VIRTUS/UFCG
,
Thiago Rique
VIRTUS/UFCG
,
Ademar Sousa Neto
VIRTUS/UFCG
,
Angelo Perkusich
VIRTUS/UFCG
16:30
15m
Talk
INTENTFIX: Automated Logic Vulnerability Repair via LLM-Driven Intent Modeling
ICSE Research Track
Jinseok Heo
Sungkyunkwan University
,
Dongwook Choi
SungKyunKwan University
,
Jinyoung Kim
Sungkyunkwan University
,
Misoo Kim
Chonnam National University
,
Eunseok Lee
Sungkyunkwan University
16:45
15m
Talk
Well Begun is Half Done: Location-Aware and Trace-Guided Iterative Automated Vulnerability Repair
Award Winner
ICSE Research Track
Zhenlei Ye
Yangzhou University
,
Xiaobing Sun
Yangzhou University
,
Sicong Cao
Nanjing University of Posts and Telecommunications
,
Lili Bo
Yangzhou University
,
Bin Li
Yangzhou University
17:00
15m
Talk
From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debugging
ICSE Research Track
Yuling Shi
Shanghai Jiao Tong University
,
Songsong Wang
University of California, Davis
,
Chengcheng Wan
East China Normal University
,
Wang Min
University of Pennsylvania
,
Xiaodong Gu
Shanghai Jiao Tong University
Pre-print
17:15
15m
Talk
Unlocking LLM Repair Capabilities Through Cross-Language Translation and Multi-Agent Refinement
ICSE Research Track
Wenqiang LUO
City University of Hong Kong
,
Jacky Keung
City University of Hong Kong
,
Boyang Yang
Yanshan University
,
Jacques Klein
University of Luxembourg
,
Tegawendé F. Bissyandé
University of Luxembourg
,
Haoye Tian
Aalto University
,
Xuan-Bach D. Le
University of Melbourne
Thu 16 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
11:00 - 12:30
AI for Software Engineering 12
ICSE Research Track
/
ICSE SE In Practice (SEIP)
at
Europa II
Chair(s):
Peter Rigby
Concordia University; Meta
11:00
15m
Talk
Dually Hierarchical Drift Adaptation for Online Configuration Performance Learning
ICSE Research Track
Zezhen Xiang
University of Electronic Science and Technology of China
,
Jingzhi Gong
King's College London
,
Tao Chen
University of Birmingham
Pre-print
11:15
15m
Talk
3D Software Synthesis Driven by Constraint-Expressive Intermediate Representation
ICSE Research Track
Shuqing Li
The Chinese University of Hong Kong
,
Anson Y. Lam
The Chinese University of Hong Kong
,
Yun Peng
The Chinese University of Hong Kong
,
Wenxuan Wang
Hong Kong University of Science and Technology
,
Michael Lyu
The Chinese University of Hong Kong
Pre-print
11:30
15m
Talk
PromiseTune: Unveiling Causally Promising and Explainable Configuration Tuning
ICSE Research Track
Pengzhou Chen
University of electronic science and technology of China
,
Tao Chen
University of Birmingham
Pre-print
11:45
15m
Talk
From Seed to Scope: Reasoning to Identify Change Impact Sets
ICSE Research Track
Aashish Yadavally
University of Central Florida
,
Tien N. Nguyen
University of Texas at Dallas
Pre-print
12:00
15m
Talk
TerraFormer: Automated Infrastructure-as-Code with LLMs Fine-Tuned via Policy-Guided Verifier Feedback
Award Winner
ICSE SE In Practice (SEIP)
Prithwish Jana
Georgia Institute of Technology
,
Sam Davidson
Amazon Web Services
,
Bhavana Bhasker
Amazon Web Services
,
Andrey Kan
Amazon Web Services
,
Anoop Deoras
Amazon Web Services
,
Laurent Callot
AWS AI Labs
DOI
Pre-print
12:15
15m
Talk
From Code Changes to Quality Gains: An Empirical Study in Python ML Systems with PyQu
ICSE Research Track
Mohamed Almukhtar
University of Michigan-Flint
,
Anwar Ghammam
University of Michigan - Dearborn
,
Marouane Kessentini
Grand Valley State University
,
Hua Ming
University of Michigan - Flint
Pre-print
14:00 - 15:30
AI for Software Engineering 15
ICSE New Ideas and Emerging Results (NIER)
/
ICSE Research Track
at
Europa II
Chair(s):
Christian Bird
Microsoft Research
14:00
15m
Talk
SCLA: Automated Smart Contract Summarization via LLMs and Control Flow Prompt
ICSE New Ideas and Emerging Results (NIER)
Xiaoqi Li
Hainan University
,
Yingjie Mao
Hainan University
,
Zexin Lu
Hong Kong Polytechnic University
,
Wenkai Li
Hainan University
,
Zongwei Li
Hainan University
14:15
15m
Talk
Leveraging Design-Aware Context in Large Language Models for Code Comment Generation
ICSE New Ideas and Emerging Results (NIER)
Aritra Mitra
Indian Institute of Technology Kharagpur
,
Srijoni Majumdar
University of Leeds
,
Anamitra Mukhopadhyay
Indian Institute of Technology Kharagpur
,
Partha Pratim Das
Ashoka University
,
Paul Clough
University of Sheffield
,
Partha Pratim Chakrabarti
Indian Institute of Technology, Kharagpur
14:30
15m
Talk
From Execution to Embedding: Enriching Code Representations with Data Difference Signals for Comment Generation
ICSE New Ideas and Emerging Results (NIER)
Giacomo Fantino
Politecnico di Torino, Italy
,
Antonio Vetrò
Politecnico di Torino
,
Marco Torchiano
Politecnico di Torino
,
Federica Cappelluti
Politecnico di Torino, Italy
14:45
15m
Talk
Towards Bridging Language Gaps in OSS with LLM-Driven Documentation Translation
ICSE New Ideas and Emerging Results (NIER)
Elijah Kayode Adejumo
George Mason University
,
Mariam Guizani
Queen's University, Canada
,
Fatemeh Vares
George Mason University
,
Brittany Johnson
George Mason University
15:00
15m
Talk
Automating API Documentation from Crowdsourced Knowledge
ICSE Research Track
Bonan Kou
Purdue University
,
Zijie Zhou
University of Illinois Urbana-Champaign
,
Muhao Chen
University of Southern California
,
Tianyi Zhang
Purdue University
15:15
15m
Talk
UniCoR: Modality Collaboration for Robust Cross-Language Hybrid Code Retrieval
Award Winner
ICSE Research Track
Yang Yang
Central South University, China
,
Li Kuang
Centrel South University
,
Jiakun Liu
Harbin Institute of Technology
,
Zhongxin Liu
Zhejiang University
,
Yingjie Xia
Hangzhou Dianzi University
,
David Lo
Singapore Management University
16:00 - 17:30
AI for Software Engineering 18
ICSE Research Track
at
Europa II
Chair(s):
Moritz Beller
Meta Platforms, Inc., USA
16:00
15m
Talk
Are “Solved Issues” in SWE-bench Really Solved Correctly? An Empirical Study
ICSE Research Track
You Wang
Zhejiang University
,
Michael Pradel
CISPA Helmholtz Center for Information Security
,
Zhongxin Liu
Zhejiang University
16:15
15m
Talk
EmbedAgent: Benchmarking Large Language Models in Embedded System Development
ICSE Research Track
Ruiyang Xu
University of Chinese Academy of Sciences
,
Jialun Cao
Hong Kong University of Science and Technology
,
Mingyuan Wu
Southern University of Science and Technology
,
Wenliang Zhong
Institute of Software, Chinese Academy of Sciences
,
Yaojie Lu
Institute of Software, Chinese Academy of Sciences
,
Ben He
University of Chinese Academy of Sciences
,
Xianpei Han
Institute of Software, Chinese Academy of Sciences
,
Shing-Chi Cheung
Hong Kong University of Science and Technology
,
Le Sun
Institute of Software, Chinese Academy of Sciences
16:30
15m
Talk
When Prompts Go Wrong: Evaluating Code Model Robustness to Ambiguous, Contradictory, and Incomplete Task Descriptions
ICSE Research Track
Maya LARBI
University of Luxembourg
,
Amal Akli
University of Luxembourg
,
Mike Papadakis
University of Luxembourg
,
Rihab BOUYOUSFI
Ecole nationale Supérieure d’Informatique (ESI)
,
Maxime Cordy
University of Luxembourg, Luxembourg
,
Federica Sarro
University College London
,
Yves Le Traon
University of Luxembourg, Luxembourg
Pre-print
16:45
15m
Talk
Reflections on the Reproducibility of Commercial LLM Performance in Empirical Software Engineering Studies
ICSE Research Track
Florian Angermeir
fortiss
,
Maximilian Amougou
fortiss GmbH
,
Mark Kreitz
University of the Bundeswehr Munich
,
Andreas Bauer
Technische Hochschule Nürnberg Georg Simon Ohm
,
Matthias Linhuber
Technical University Munich
,
Davide Fucci
Blekinge Institute of Technology
,
Fabiola Moyón
Siemens Technology and Technical University of Munich
,
Daniel Mendez
Blekinge Institute of Technology and fortiss
,
Tony Gorschek
Blekinge Institute of Technology / DocEngineering
DOI
Pre-print
17:00
15m
Talk
FreshBrew: A Benchmark for Evaluating AI Agents on Java Code Migration
ICSE Research Track
Victor May
Google
,
Diganta Misra
Max Planck Institut für Intelligente Systeme (MPI-IS) and ELLIS Institute, Tübingen
,
Yanqi Luo
Salesforce
,
Anjali Sridhar
Google
,
Justine Gehring
Gologic
,
Silvio Soares Ribeiro Junior
Google
17:15
15m
Talk
ProxyWar: Dynamic Assessment of LLM Code Generation in Game Arenas
Award Winner
ICSE Research Track
Xinyu Wang
The University of Adelaide
,
Wenjun Peng
The University of Adelaide
,
Qi Wu
University of Adelaide
Fri 17 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
11:00 - 12:30
AI for Software Engineering 22
ICSE Research Track
at
Europa II
Chair(s):
Luca Di Grazia
University of St. Gallen
11:00
15m
Talk
Environment-Aware Code Generation: How far are We?
ICSE Research Track
Tongtong Wu
Monash University
,
Rongyi Chen
Southeast University
,
Wenjie Du
Southeast University
,
Suyu Ma
CSIRO's Data61
,
Guilin Qi
Southeast University
,
Zhenchang Xing
CSIRO's Data61
,
Shahram Khadivi
eBay Inc.
,
Ramesh Periyathambi
eBay Inc.
,
Gholamreza Haffari
Monash University
11:15
15m
Talk
LLM-based API Argument Completion with Knowledge-Augmented Prompts
ICSE Research Track
Waseem Akram
Beijing Institute of Technology
,
Yanjie Jiang
Tianjin University
,
Haris Ali Khan
Beijing Institute of Technology
,
Furqan Jalil
Beijing Institute of Technology
,
Hui Liu
Beijing Institute of Technology
11:30
15m
Talk
Distance-Guided Search in Program Synthesis with Imperfect LLM Solutions
ICSE Research Track
Hangyeol Cho
Hanyang University
,
Jaehyung Lee
Hanyang University
,
Woosuk Lee
Hanyang University
11:45
15m
Talk
Automatic Dockerfile Generation with Large Language Models
ICSE Research Track
Jun Lyu
Nanjing University
,
He Zhang
Nanjing University
,
Yusong Yuan
Nanjing University
,
Lanxin Yang
Nanjing University
,
Yue Li
Nanjing University
,
Manuel Rigger
National University of Singapore
12:00
15m
Talk
A Causal Perspective on Measuring, Explaining and Mitigating Smells in LLM-Generated Code
ICSE Research Track
Alejandro Velasco
William & Mary
,
Daniel Rodriguez-Cardenas
William & Mary
,
Dipin Khati
William & Mary
,
David N. Palacio
Microsoft
,
Lutfar Rahman Alif
University of Dhaka
,
Denys Poshyvanyk
William & Mary
DOI
Pre-print
12:15
15m
Talk
A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox Case
ICSE Research Track
João Correia
PUC-Rio
,
Daniel Coutinho
Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
,
Marco Castelluccio
Mozilla
,
Caio Barbosa
Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
,
Igor Steinmacher
RESHAPE LAB, Northern Arizona University, USA
,
Marco Gerosa
Northern Arizona University
,
Alessandro Garcia
Pontifical Catholic University of Rio de Janeiro
,
Rafael de Mello
UFRJ, Brazil
,
Anita Sarma
Oregon State University
Pre-print
12:45 - 14:00
ICSE 2027 Program Committee Meeting
ICSE Meetings and BOF Events
at
Europa II
12:45
75m
Meeting
ICSE 2027 Program Committee Meeting
ICSE Meetings and BOF Events
Andrea Zisman
The Open University
,
Dongmei Zhang
Microsoft
14:00 - 15:30
AI for Software Engineering 25
ICSE Journal-first Papers
/
ICSE Research Track
/
ICSE New Ideas and Emerging Results (NIER)
/
ICSE Demonstrations
at
Europa II
Chair(s):
Daniel Feitosa
University of Groningen
14:00
15m
Talk
ArtifactSync: Automated Repository Synchronization through Hierarchical Change Impact Analysis
ICSE Demonstrations
Ebube Alor
Concordia University
,
João Pedro de Souza Olivo Tardivo
Universidade Estadual do Paraná
,
SayedHassan Khatoonabadi
Concordia University
,
Emad Shihab
Concordia University
14:15
15m
Talk
Introducing Phylogenetics in Search-based Software Engineering: Phylogenetics-aware SBSE
ICSE Journal-first Papers
Daniel Blasco
SVIT Research Group. Universidad San Jorge
,
Antonio Iglesias
Universidad San Jorge
,
Jorge Echeverria
Universidad San Jorge
,
Francisca Perez
Universitat Politècnica de València
,
Carlos Cetina
14:30
15m
Talk
Automating Terraform Code Migration through Provider Evolution Knowledge
ICSE New Ideas and Emerging Results (NIER)
Pranjal Gupta
IBM Research
,
Pooja Aggarwal
IBM Research
,
Brent Paulovicks
IBM Research
,
Prateeti Mohapatra
IBM Research
,
Rong Lee
IBM Research
,
Vadim Sheinin
IBM Research
14:45
15m
Talk
Replacing Training with Reasoning: Reinterpreting Classic ML Pipelines with LLMs
ICSE New Ideas and Emerging Results (NIER)
Marco Alecci
University of Luxembourg
,
Jordan Samhi
University of Luxembourg, Luxembourg
,
Tegawendé F. Bissyandé
University of Luxembourg
,
Jacques Klein
University of Luxembourg
15:00
15m
Talk
NB2P: Generating Data Science Pipelines from Computational Notebooks
ICSE Research Track
Haotian Gao
National University of Singapore, Singapore and NUSRI Chongqing, China
,
Quang Trung Ta
National University of Singapore
,
Tien Tuan Anh Dinh
Deakin University, Australia
,
Nhut Minh Ho
National University of Singapore
,
Zhiyong Huang
National University of Singapore
,
Beng Chin Ooi
National University of Singapore, Singapore
15:15
15m
Talk
Multi-Location Software Model Completion
ICSE Research Track
Alisa Carla Welter
Saarland University
,
Christof Tinnes
Siemens AG
,
Sven Apel
Saarland University
16:00 - 17:30
AI for Software Engineering 28
ICSE Journal-first Papers
/
ICSE New Ideas and Emerging Results (NIER)
/
ICSE Research Track
/
ICSE SE in Society (SEIS)
at
Europa II
Chair(s):
Daye Nam
University of California, Irvine
16:00
15m
Talk
ConfLogger: Enhance Systems' Configuration Diagnosability through Configuration Logging
ICSE Research Track
Shiwen Shan
Sun Yat-sen University
,
Yintong Huo
Singapore Management University, Singapore
,
Yuxin Su
Sun Yat-sen University
,
Zhining Wang
Sun Yat-sen University
,
Dan Li
Sun Yat-sen University
,
Zibin Zheng
Sun Yat-sen University
16:15
15m
Talk
Towards Better Linux Kernel Fault Localization: Leveraging Contrastive Reasoning and Hierarchical Context Analysis
ICSE Research Track
Haichi Wang
College of Intelligence and Computing, Tianjin University
,
Ruiguo Yu
College of Intelligence and Computing, Tianjin University
,
Yesong Pang
College of Intelligence and Computing, Tianjin University
,
Yingquan Zhao
Tianjin University
,
Junjie Chen
Tianjin University
,
Jiajun Jiang
Tianjin University
,
Zan Wang
Tianjin University
16:30
15m
Talk
LLM meets ML: Data-efficient Anomaly Detection on Unstable Logs
ICSE Journal-first Papers
Fatemeh (Bahar) Hadadi
University of Ottawa
,
Xu Qinghua
Research Ireland Lero Centre for Software, University of Limerick Limerick
,
Domenico Bianculli
University of Luxembourg
,
Lionel Briand
University of Ottawa, Canada; Lero centre, University of Limerick, Ireland
Link to publication
DOI
Pre-print
16:45
15m
Talk
Generality Is Not Enough: Zero-Label Cross-System Log-Based Anomaly Detection via Knowledge-Level Collaboration
ICSE New Ideas and Emerging Results (NIER)
Xinlong Zhao
School of Software and Microelectronics, Peking University
,
Tong Jia
Institute for Artificial Intelligence, Peking University, Beijing, China
,
Minghua He
Peking University
,
Ying Li
School of Software and Microelectronics, Peking University, Beijing, China
17:00
15m
Talk
Knowledge-Augmented Log Anomaly Detection with Large Language Models
ICSE Research Track
Yongliang Tao
Chongqing University
,
Hongyu Zhang
Chongqing University
,
Van-Hoang Le
University of Luxembourg, Luxembourg
,
Yi Xiao
Chongqing University
17:15
15m
Talk
FairRF: Multi-Objective Search for Single and Intersectional Software Fairness
ICSE SE in Society (SEIS)
Giordano d'Aloisio
University of L'Aquila
,
Max Hort
Simula Research Laboratory
,
Rebecca Moussa
University College London
,
Federica Sarro
University College London
Pre-print
Sat 18 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
09:00 - 10:30
EnCyCriS Papers Session 1
EnCyCriS
at
Europa II
Chair(s):
John Eidar Simensen
IFE
09:00
5m
Day opening
Workshop Opening
EnCyCriS
Coralie Esnoul
Institute For Energy Technology (IFE)
09:05
15m
Full-paper
Towards a Cognitive-Support Tool for Threat Hunters
EnCyCriS
Alessandra Maciel Paz Milani
University of Victoria
,
Norman Anderson
University of Victoria
,
Margaret-Anne Storey
University of Victoria
Pre-print
09:20
15m
Full-paper
Reflections and Factors in Applying Threat Modelling Tools for Cybersecurity Certification in Critical Infrastructure
EnCyCriS
Ahmed Amro
Norwegian University of Science and Technology (NTNU)
,
Vasileios Gkioulos
NTNU
,
Claudia Lutze
Hitachi Rail
,
Jean-Marie Lauranson
Hitachi Rail
,
Maria I. Maslioukova
Catalink
,
Pavlos Kosmides
Catalink
,
Christina Michailidou
Catalink
,
Pedro-Tito Macías-Roselló
Schneider Electric
,
Evgeny Prokofyev
Schneider Electric
,
Antoliano Davila
Schneider Electric
,
Tanel Kerstna
MindChip
,
Per Myrseth
DNV
,
Meine Van Der Meulen
DNV
09:35
15m
Full-paper
An Overview of Cyber Security Funding for Open Source Software
EnCyCriS
Jukka Ruohonen
University of Southern Denmark
,
Gaurav Choudhary Choudhary
Technical University of Denmark
,
Adam Alami
University of Southern Denmark
09:50
15m
Full-paper
LLM-Assisted AHP for Explainable Cyber Range Evaluation
EnCyCriS
Vyron Kampourakis
Norwegian University of Science and Technology NTNU
,
Georgios Kavallieratos
Norwegian University of Science and Technology NTNU
,
Georgios Spathoulas
Norwegian University of Science and Technology NTNU
,
Vasileios Gkioulos
NTNU
,
Sokratis Katsikas
Norwegian University of Science and Technology (NTNU)
10:05
15m
Full-paper
Behind the Quantum Curtain: A practical comparison between SVM and QSVM in OT Anomaly Detection
EnCyCriS
Alessio Di Santo
Università degli Studi dell'Aquila
,
Nicola Camarda
,
Walter Tiberti
Università degli Studi dell'Aquila
,
Dajana Cassioli
Università degli Studi dell'Aquila
10:20
10m
Other
all together : picture
EnCyCriS
11:00 - 12:30
EnCyCriS Paper Session 2
EnCyCriS
at
Europa II
Chair(s):
Eunkyoung Jee
KAIST, South Korea
11:00
15m
Full-paper
MCP-Scanner: Detecting Security Risks in Model Context Protocol Systems
EnCyCriS
Parya Abadeh
University of Guelph
,
Martin Lochner
(eSentire Inc
,
Taha Ansari
eSentire Inc
,
Fattane Zarrinkalam
University of Guelph
11:15
15m
Full-paper
Real-Time Anomaly Detection in Web Server Logs Using Machine Learning and Apache Kafka
EnCyCriS
Valentina Rojas Osorio
University of Chile, Chile
,
Ángel Jimenez Molina
Data and Artificial Initiative - IDIA
,
Cecilia Bastarrica
Universidad de Chile, Chile
,
Felipe Vildoso Castillo
University of Chile, Chile
11:30
10m
Short-paper
A Comprehensive Framework to Secure CBTC Communications
EnCyCriS
Amin Fakhereldine
Queen's University, Canada
,
Mohammad Zulkernine
Queen's University, Canada
,
Jessica Alecci
Irdeto
,
Will Hickie
Irdeto
11:40
10m
Short-paper
A Transfer Learning Approach to Unveil the Role of Windows Common Configuration Enumerations in IEC 62443 Compliance
EnCyCriS
Miguel Bicudo
UFRJ, Brazil
,
Estevao Rabello
UFRJ, Brazil
,
Daniel Sadoc Menasche
UFRJ, Brazil
,
Paulo Segal
UFF
,
Claudio Segal
UFF
,
Anton Kocheturov
Siemens Technology
,
Priyanjan Sharma
Siemens
Pre-print
11:50
35m
Panel
Main panel discussions
EnCyCriS
12:25
5m
Day closing
Workshop Closure
EnCyCriS
Coralie Esnoul
Institute For Energy Technology (IFE)
14:00 - 15:30
SVM Paper Session 1
SVM
/
EnCyCriS
at
Europa II
Chair(s):
Triet Le
Adelaide University
14:00
5m
Day opening
SVM Opening
SVM
Triet Le
Adelaide University
14:05
20m
Talk
An Automated Approach to Generate Attack Graphs with a Case Study on Siemens PCS7 Blueprint
SVM
Lucas Miranda
UFRJ
,
Carlos Eduardo de Schuller Banjar
UFRJ
,
Daniel Sadoc Menasche
UFRJ, Brazil
,
Anton Kocheturov
Siemens Technology
,
Gaurav Kumar Srivastava
Siemens
,
Tobias Limmer
Siemens
Pre-print
14:25
20m
Talk
Bridging Code Property Graphs and Language Models for Program Analysis
SVM
Ahmed Lekssays
Qatar Computing Research Institute
14:45
20m
Talk
Evaluating Cryptographic API Misuse Detectors for Go
SVM
Vivi Andersson
KTH Royal Institute of Technology
,
Martin Monperrus
KTH Royal Institute of Technology
15:05
20m
Talk
An Invited Talk on Trusted Vulnerability Detection
SVM
Zhou Yang
University of Alberta, Alberta Machine Intelligence Institute
15:25
5m
Social Event
Group Photo
SVM
16:00 - 17:30
SVM Paper Session 2
SVM
/
EnCyCriS
at
Europa II
Chair(s):
Triet Le
Adelaide University
16:00
20m
Talk
LLMs in Code Vulnerability Analysis: A Proof of Concept
SVM
Shaznin Sultana
Ohio University
,
Sadia Afreen
University of Cincinnati
,
Nasir Eisty
University of Tennessee-Knoxville
16:20
20m
Talk
Q&AEval: Benchmarking Secure Coding Ability of LLMs on Real-World Tasks
SVM
Markus Toran
Fraunhofer SIT; ATHENE
,
Bettina Ballin
,
Marc Miltenberger
Fraunhofer SIT; ATHENE
,
Steven Arzt
Fraunhofer SIT; ATHENE
16:40
20m
Talk
Process-based Indicators of Vulnerability Re-Introducing Code Changes: An Exploratory Case Study
SVM
Samiha Shimmi
Northern Illinois University
,
Nicholas Synovic
Loyola University Chicago
,
Mona Rahimi
Northern Illinois University
,
George K. Thiruvathukal
Loyola University Chicago
17:00
5m
Day closing
SVM Closure
SVM
Triet Le
Adelaide University
Sun 12 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
Europa II
ICPC Program + ICPC MIP Award
Opening + Keynote + MIP Award
ICPC Research Track + ICPC Program + ICPC Early Research Achievements (ERA)
Session 1 - Code Analysis
ICPC Research Track + ICPC Tool Demonstration + ICPC Program + ICPC Early Research Achievements (ERA) + ICPC Journal First
Session 2 - Human Aspects
ICPC Early Research Achievements (ERA) + ICPC Replications and Negative Results (RENE) + ICPC Tool Demonstration + ICPC Program + ICPC Research Track
Session 3 - Tools and Interfaces for Software Analysis
ICPC Program
ICPC Steering Committee meeting
CAIN Doctoral Symposium + CAIN Scope + CAIN Industry Track + CAIN Journal-First Track + CAIN Research Track + CAIN – Keynote Speakers + CAIN Posters + CAIN Program
CAIN Reception
Mon 13 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Europa II
ICPC Research Track + ICPC Vaclav Rajlich Early Career Award + ICPC Early Research Achievements (ERA) + ICPC Program
Session 4
ICPC Research Track + ICPC Program + ICPC Journal First
Session 5 - Summarization, Documentation, and Code Review
ICPC Research Track + ICPC Program
Session 6 - LLM-based Code Generation and Understanding
ICPC Research Track + ICPC Journal First + ICPC Program + ICPC Tool Demonstration + ICPC Replications and Negative Results (RENE)
Session 7 - LLM-Based Agents for Software Engineering Tasks
Tue 14 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
18:00
30
19:00
30
20:00
30
Europa II
ICSE Student Mentoring Workshop (SMeW)
Session 1
ICSE Student Mentoring Workshop (SMeW)
Session 2
ICSE Student Mentoring Workshop (SMeW)
Session 3
ICSE Student Mentoring Workshop (SMeW)
Session 4
ICSE Social, Networking and Special Rooms
ICSE Newcomer Reception
Wed 15 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Europa II
ICSE SE In Practice (SEIP)
AI for Software Engineering 3
ICSE Research Track
AI for Software Engineering 6
ICSE Research Track
AI for Software Engineering 9
Thu 16 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Europa II
ICSE Research Track + ICSE SE In Practice (SEIP)
AI for Software Engineering 12
ICSE New Ideas and Emerging Results (NIER) + ICSE Research Track
AI for Software Engineering 15
ICSE Research Track
AI for Software Engineering 18
Fri 17 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Europa II
ICSE Research Track
AI for Software Engineering 22
ICSE Meetings and BOF Events
ICSE 2027 Program Committee Meeting
ICSE Journal-first Papers + ICSE Research Track + ICSE New Ideas and Emerging Results (NIER) + ICSE Demonstrations
AI for Software Engineering 25
ICSE Journal-first Papers + ICSE New Ideas and Emerging Results (NIER) + ICSE Research Track + ICSE SE in Society (SEIS)
AI for Software Engineering 28
Sat 18 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Europa II
EnCyCriS
EnCyCriS Papers Session 1
EnCyCriS
EnCyCriS Paper Session 2
SVM + EnCyCriS
SVM Paper Session 1
SVM + EnCyCriS
SVM Paper Session 2
Sun 12 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
Europa II
ICPC Program
Opening Message from the Chairs
09:00 - 09:10
ICPC Program
When AI Gets It *Almost* Right: Lessons from AI-Assisted Software Devel ...
09:10 - 10:10
ICPC MIP Award
A Novel Approach for Estimating Truck Factors
10:10 - 10:30
ICPC Research Track
Pretraining on Call Graphs: When Binary Analysis Tasks Profit From Context
11:00 - 11:10
ICPC Research Track
LuaReSym: Recovering Variables Liveness Range in Stripped Lua Bytecode ...
11:10 - 11:20
ICPC Research Track
Modubin: A Binary Modularization Approach Based on the Locality of Homo ...
11:20 - 11:30
ICPC Research Track
RlDecompiler: Enhancing LLM-based Decompilation via Reinforcement Learn ...
11:30 - 11:40
ICPC Research Track
A Multi-Agent Framework for Automated Exploit Generation with Constrain ...
11:40 - 11:50
ICPC Research Track
Typify: A Lightweight Usage-driven Static Analyzer for Precise Python T ...
11:50 - 12:00
ICPC Research Track
To GOTO or Not to GOTO: Measuring Structural Complexity of (Decompiled) ...
12:00 - 12:10
ICPC Early Research Achievements (ERA)
Understanding Type Hints in Python Libraries and Frameworks: Early Insights
12:10 - 12:15
ICPC Program
Joint QA and Discussion
12:15 - 12:25
ICPC Research Track
Do Developers Read Type Information? An Eye-Tracking Study on TypeScript
14:00 - 14:10
ICPC Research Track
Eye-Tracking Insights into the Effects of Type Annotations and Identifi ...
14:10 - 14:20
ICPC Early Research Achievements (ERA)
Attention to Innovation: Linking Developer Gaze and Coding Approaches
14:20 - 14:25
ICPC Journal First
Understanding the Low Inter-Rater Agreement on Aggressiveness on the Li ...
14:25 - 14:35
ICPC Research Track
Grasping AI Reliance in Program Comprehension and Coding through the AI ...
14:35 - 14:45
ICPC Research Track
Put The "Code" Back in "Code Comprehension Study"
14:45 - 14:55
ICPC Research Track
The Way of Types: A Report on Developer Experience with Type-Driven Dev ...
14:55 - 15:05
ICPC Research Track
Understanding Codebase like a Professional! Human-AI Collaboration for ...
15:05 - 15:15
ICPC Tool Demonstration
Hyalinos: From Type Inference to Community Knowledge
15:15 - 15:20
ICPC Program
Joint QA and Discussion
15:21 - 15:30
ICPC Research Track
A Comparative Study of Dual-Monitor and Augmented-Reality Interfaces fo ...
16:00 - 16:10
ICPC Early Research Achievements (ERA)
Understanding CI/CD Workflow Runs Through Interactive and Animated Visu ...
16:10 - 16:15
ICPC Tool Demonstration
CrossLink: A Tool for Cross-Language (Java-C/C++) Code Comprehension
16:15 - 16:20
ICPC Tool Demonstration
BF-CBOM: Uncovering Cryptographic Assets Through Comparative CBOM Analy ...
16:20 - 16:25
ICPC Tool Demonstration
COBMaker - An Interactive Block-Based Programming Environment for COBOL
16:25 - 16:30
ICPC Tool Demonstration
CPPJoules: An Energy Measurement Tool for C++
16:30 - 16:35
ICPC Replications and Negative Results (RENE)
Can We Spot Energy Regressions Using Developers Tests? An Industrial Re ...
16:35 - 16:45
ICPC Replications and Negative Results (RENE)
Evaluating the use of Augmented Reality for Dependency Graph Analysis: ...
16:45 - 16:55
ICPC Early Research Achievements (ERA)
Test Behaviors, Not Methods! Detecting Tests Obsessed by Methods
16:55 - 17:00
ICPC Replications and Negative Results (RENE)
Déjà Vu: A Replication Study on Code Smells and Faults in JavaScript Pr ...
17:00 - 17:10
ICPC Replications and Negative Results (RENE)
Industrial Replication of COLOR: Locator Repair in Continuous Integrati ...
17:10 - 17:20
ICPC Program
Joint QA and Discussion
17:20 - 17:30
ICPC Program
ICPC Steering Committee meeting
17:30 - 19:00
CAIN Program
CAIN Reception
19:00 - 21:00
Mon 13 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Europa II
ICPC Program
The Role of an Empirical Software Engineering Researcher in the Age of ...
09:00 - 10:00
ICPC Vaclav Rajlich Early Career Award
Vaclav Rajlich Award
10:00 - 10:10
ICPC Research Track
RepoMind: Enhancing Repository-Level Code Generation via LLM Reasoning ...
10:10 - 10:20
ICPC Early Research Achievements (ERA)
Precise LLM-based Semantic Slicing for Deadlock Detection in Concurrent ...
10:20 - 10:25
ICPC Program
Joint QA and Discussion
10:25 - 10:30
ICPC Research Track
AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging
11:00 - 11:10
ICPC Research Track
EyeLayer: Integrating Human Attention Patterns into LLM-Based Code Summ ...
11:10 - 11:20
ICPC Research Track
SQL-Commenter: Aligning Large Language Models for SQL Comment Generatio ...
11:20 - 11:30
ICPC Research Track
SCOPE:Tree-based Self-Correcting Online Log Parsing via Syntactic-Seman ...
11:30 - 11:40
ICPC Research Track
Studying Quality Improvements Recommended via Manual and Automated Code ...
11:40 - 11:50
ICPC Research Track
Towards Universal Segmentation for Log Parsing
11:50 - 12:00
ICPC Journal First
DPS: Design Pattern Summarisation Using Code Features
12:00 - 12:10
ICPC Research Track
On the Impact of Code Comments for Automated Bug-Fixing: An Empirical Study
12:10 - 12:20
ICPC Program
Joint QA and Discussion
12:20 - 12:30
ICPC Research Track
Self-Improving Code Generation via Semantic Entropy and Behavioral Cons ...
14:00 - 14:10
ICPC Research Track
Evaluating the Impact of Post-Training Quantization on Large Language M ...
14:10 - 14:20
ICPC Research Track
An Empirical Study on Data Influence-Based Pretraining Data Selection f ...
14:20 - 14:30
ICPC Research Track
CodeGlance: Understanding Code Reasoning Challenges in LLMs through Mul ...
14:30 - 14:40
ICPC Research Track
Guidelines to Prompt Large Language Models for Code Generation: An Empi ...
14:40 - 14:50
ICPC Research Track
From Generation to Reasoning: Chain-of-Thought Guided Merge Conflict Re ...
14:50 - 15:00
ICPC Research Track
SkelDPO: A Skeleton-Guided Direct Preference Optimization Framework for ...
15:00 - 15:10
ICPC Research Track
Algorithm-Based Pipeline for Reliable and Intent-Preserving Code Transl ...
15:10 - 15:20
ICPC Program
Joint QA and Discussion
15:20 - 15:30
ICPC Replications and Negative Results (RENE)
LLMs for Qualitative Data Analysis Fail on Security-specific Comments i ...
16:00 - 16:10
ICPC Journal First
Do comments and expertise still matter? An experiment on programmers ...
16:10 - 16:20
ICPC Replications and Negative Results (RENE)
Reducing Token Usage of State-in-Context Agents using Minification
16:20 - 16:30
ICPC Replications and Negative Results (RENE)
Agile Story-Point Estimation: Is RAG a Better Way to Go?
16:30 - 16:40
ICPC Research Track
Leveraging Change Types and Contexts to Guide LLMs for Automated Test C ...
16:40 - 16:50
ICPC Research Track
Improved Bug Localization with AI Agents Leveraging Hypothesis and Dyna ...
16:50 - 17:00
ICPC Research Track
Automated Test Suite Enhancement Using Large Language Models with Few-s ...
17:00 - 17:10
ICPC Tool Demonstration
CMind: An AI Agent for Localizing C Memory Bugs
17:10 - 17:15
ICPC Research Track
Palm: Path-aware LLM-based Test Generation with Comprehension
17:15 - 17:25
ICPC Research Track
Code Ranking with Human-Inspired Agent-Based Framework
17:25 - 17:35
ICPC Program
Joint QA and Discussion
17:35 - 17:45
ICPC Program
ICPC Awards and Closing Session
17:45 - 18:00
Tue 14 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
Europa II
ICSE Student Mentoring Workshop (SMeW)
Welcome, Effective Menteeing, Meet your fellow students
09:00 - 10:30
ICSE Student Mentoring Workshop (SMeW)
Keynote from Dr Marieli Wessel
11:00 - 12:30
ICSE Student Mentoring Workshop (SMeW)
Mentoring Pods
14:00 - 15:30
ICSE Student Mentoring Workshop (SMeW)
Panel Discussion with Q&A
16:00 - 17:30
ICSE Social, Networking and Special Rooms
ICSE Newcomer Reception
19:00 - 21:00
Wed 15 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Europa II
ICSE SE In Practice (SEIP)
Agentic Memory Enhanced Recursive Reasoning for Root Cause Localization ...
11:00 - 11:15
ICSE SE In Practice (SEIP)
R-Log: Incentivizing Log Analysis Capability in LLMs via Reasoning-base ...
11:15 - 11:30
ICSE SE In Practice (SEIP)
LLM-Based Automated Diagnosis Of Integration Test Failures At Google
11:30 - 11:45
ICSE SE In Practice (SEIP)
Automated Bug Frame Retrieval from Gameplay Videos Using Vision-Languag ...
11:45 - 12:00
ICSE SE In Practice (SEIP)
Finding the Needle in the Crash Stack: Industrial-Scale Crash Root Caus ...
12:00 - 12:15
ICSE SE In Practice (SEIP)
PerFrame: Monitoring GUI Loading Performance in Mobile Apps via Semanti ...
12:15 - 12:30
ICSE Research Track
Cobblestone: A Divide-and-Conquer Approach for Automating Formal Verifi ...
14:00 - 14:15
ICSE Research Track
RISE: Rule-Driven SQL Dialect Translation via Query Reduction
14:15 - 14:30
ICSE Research Track
RepoScope: Leveraging Call Chain-Aware Multi-View Context for Repositor ...
14:30 - 14:45
ICSE Research Track
What to Retrieve for Effective Retrieval-Augmented Code Generation? An ...
14:45 - 15:00
ICSE Research Track
SEER: Enhancing Chain-of-Thought Code Generation through Self-Exploring ...
15:00 - 15:15
ICSE Research Track
SmartC2Rust: Iterative, Feedback-Driven C-to-Rust Translation via Large ...
15:15 - 15:30
ICSE Research Track
Rethinking the Capability of Fine-Tuned Language Models for Automated V ...
16:00 - 16:15
ICSE Research Track
STEM-EF: A Model for Assessing Scrum Team Effectiveness Based on Emotio ...
16:15 - 16:30
ICSE Research Track
INTENTFIX: Automated Logic Vulnerability Repair via LLM-Driven Intent M ...
16:30 - 16:45
ICSE Research Track
Award Winner
Well Begun is Half Done: Location-Aware and Trace-Guided Iterative Auto ...
16:45 - 17:00
ICSE Research Track
From Code to Correctness: Closing the Last Mile of Code Generation with ...
17:00 - 17:15
ICSE Research Track
Unlocking LLM Repair Capabilities Through Cross-Language Translation an ...
17:15 - 17:30
Thu 16 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Europa II
ICSE Research Track
Dually Hierarchical Drift Adaptation for Online Configuration Performan ...
11:00 - 11:15
ICSE Research Track
3D Software Synthesis Driven by Constraint-Expressive Intermediate Repr ...
11:15 - 11:30
ICSE Research Track
PromiseTune: Unveiling Causally Promising and Explainable Configuration ...
11:30 - 11:45
ICSE Research Track
From Seed to Scope: Reasoning to Identify Change Impact Sets
11:45 - 12:00
ICSE SE In Practice (SEIP)
Award Winner
TerraFormer: Automated Infrastructure-as-Code with LLMs Fine-Tuned via ...
12:00 - 12:15
ICSE Research Track
From Code Changes to Quality Gains: An Empirical Study in Python ML Sys ...
12:15 - 12:30
ICSE New Ideas and Emerging Results (NIER)
SCLA: Automated Smart Contract Summarization via LLMs and Control Flow ...
14:00 - 14:15
ICSE New Ideas and Emerging Results (NIER)
Leveraging Design-Aware Context in Large Language Models for Code Comme ...
14:15 - 14:30
ICSE New Ideas and Emerging Results (NIER)
From Execution to Embedding: Enriching Code Representations with Data D ...
14:30 - 14:45
ICSE New Ideas and Emerging Results (NIER)
Towards Bridging Language Gaps in OSS with LLM-Driven Documentation Tra ...
14:45 - 15:00
ICSE Research Track
Automating API Documentation from Crowdsourced Knowledge
15:00 - 15:15
ICSE Research Track
Award Winner
UniCoR: Modality Collaboration for Robust Cross-Language Hybrid Code Re ...
15:15 - 15:30
ICSE Research Track
Are “Solved Issues” in SWE-bench Really Solved Correctly? An Empirical ...
16:00 - 16:15
ICSE Research Track
EmbedAgent: Benchmarking Large Language Models in Embedded System Devel ...
16:15 - 16:30
ICSE Research Track
When Prompts Go Wrong: Evaluating Code Model Robustness to Ambiguous, C ...
16:30 - 16:45
ICSE Research Track
Reflections on the Reproducibility of Commercial LLM Performance in Emp ...
16:45 - 17:00
ICSE Research Track
FreshBrew: A Benchmark for Evaluating AI Agents on Java Code Migration
17:00 - 17:15
ICSE Research Track
Award Winner
ProxyWar: Dynamic Assessment of LLM Code Generation in Game Arenas
17:15 - 17:30
Fri 17 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Europa II
ICSE Research Track
Environment-Aware Code Generation: How far are We?
11:00 - 11:15
ICSE Research Track
LLM-based API Argument Completion with Knowledge-Augmented Prompts
11:15 - 11:30
ICSE Research Track
Distance-Guided Search in Program Synthesis with Imperfect LLM Solutions
11:30 - 11:45
ICSE Research Track
Automatic Dockerfile Generation with Large Language Models
11:45 - 12:00
ICSE Research Track
A Causal Perspective on Measuring, Explaining and Mitigating Smells in ...
12:00 - 12:15
ICSE Research Track
A Comparison of Conversational Models and Humans in Answering Technical ...
12:15 - 12:30
ICSE Meetings and BOF Events
ICSE 2027 Program Committee Meeting
12:45 - 14:00
ICSE Demonstrations
ArtifactSync: Automated Repository Synchronization through Hierarchical ...
14:00 - 14:15
ICSE Journal-first Papers
Introducing Phylogenetics in Search-based Software Engineering: Phyloge ...
14:15 - 14:30
ICSE New Ideas and Emerging Results (NIER)
Automating Terraform Code Migration through Provider Evolution Knowledge
14:30 - 14:45
ICSE New Ideas and Emerging Results (NIER)
Replacing Training with Reasoning: Reinterpreting Classic ML Pipelines ...
14:45 - 15:00
ICSE Research Track
NB2P: Generating Data Science Pipelines from Computational Notebooks
15:00 - 15:15
ICSE Research Track
Multi-Location Software Model Completion
15:15 - 15:30
ICSE Research Track
ConfLogger: Enhance Systems' Configuration Diagnosability through Confi ...
16:00 - 16:15
ICSE Research Track
Towards Better Linux Kernel Fault Localization: Leveraging Contrastive ...
16:15 - 16:30
ICSE Journal-first Papers
LLM meets ML: Data-efficient Anomaly Detection on Unstable Logs
16:30 - 16:45
ICSE New Ideas and Emerging Results (NIER)
Generality Is Not Enough: Zero-Label Cross-System Log-Based Anomaly Det ...
16:45 - 17:00
ICSE Research Track
Knowledge-Augmented Log Anomaly Detection with Large Language Models
17:00 - 17:15
ICSE SE in Society (SEIS)
FairRF: Multi-Objective Search for Single and Intersectional Software F ...
17:15 - 17:30
Sat 18 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Europa II
EnCyCriS
Workshop Opening
09:00 - 09:05
EnCyCriS
Towards a Cognitive-Support Tool for Threat Hunters
09:05 - 09:20
EnCyCriS
Reflections and Factors in Applying Threat Modelling Tools for Cybersec ...
09:20 - 09:35
EnCyCriS
An Overview of Cyber Security Funding for Open Source Software
09:35 - 09:50
EnCyCriS
LLM-Assisted AHP for Explainable Cyber Range Evaluation
09:50 - 10:05
EnCyCriS
Behind the Quantum Curtain: A practical comparison between SVM and QSVM ...
10:05 - 10:20
EnCyCriS
all together : picture
10:20 - 10:30
EnCyCriS
MCP-Scanner: Detecting Security Risks in Model Context Protocol Systems
11:00 - 11:15
EnCyCriS
Real-Time Anomaly Detection in Web Server Logs Using Machine Learning a ...
11:15 - 11:30
EnCyCriS
A Comprehensive Framework to Secure CBTC Communications
11:30 - 11:40
EnCyCriS
A Transfer Learning Approach to Unveil the Role of Windows Common Confi ...
11:40 - 11:50
EnCyCriS
Main panel discussions
11:50 - 12:25
EnCyCriS
Workshop Closure
12:25 - 12:30
SVM
SVM Opening
14:00 - 14:05
SVM
An Automated Approach to Generate Attack Graphs with a Case Study on Si ...
14:05 - 14:25
SVM
Bridging Code Property Graphs and Language Models for Program Analysis
14:25 - 14:45
SVM
Evaluating Cryptographic API Misuse Detectors for Go
14:45 - 15:05
SVM
An Invited Talk on Trusted Vulnerability Detection
15:05 - 15:25
SVM
Group Photo
15:25 - 15:30
SVM
LLMs in Code Vulnerability Analysis: A Proof of Concept
16:00 - 16:20
SVM
Q&AEval: Benchmarking Secure Coding Ability of LLMs on Real-World Tasks
16:20 - 16:40
SVM
Process-based Indicators of Vulnerability Re-Introducing Code Changes: ...
16:40 - 17:00
SVM
SVM Closure
17:00 - 17:05
x
Thu 9 Apr 11:02