ICPC 2026
Sun 12 - Mon 13 April 2026 Rio de Janeiro, Brazil
co-located with ICSE 2026
Sun 12 Apr 2026 14:35 - 14:45 at Europa II - Session 2 - Human Aspects Chair(s): Alexander Serebrenik, Masud Rahman

Artificial Intelligence (AI) assistance has become an integral part of software development, helping developers plan, explain, and generate code. As the boundary between human agency and AI reliance blurs, traditional measures of program comprehension, such as task success or completion time, increasingly capture AI effectiveness rather than the depth of human understanding. Without a better understanding of how developers rely on AI and how it replaces human expertise, it is difficult to assess its short- and long-term effects on comprehension and capability.

We conducted a controlled study with 21 participants working on two realistic change tasks, with or without AI assistance. Using quantitative and qualitative data from screen recordings, performance metrics, and questionnaires, we performed a thematic analysis and derived nine key characteristics that informed three AI reliance personas: self-sufficient, understanding-gated, and AI-steered developers. Analyzing participants through this persona lens revealed substantial differences in comprehension and capability that aggregate comparisons between AI and No AI conditions masked. Self-sufficient developers demonstrated deep understanding, understanding-gated developers retained conceptual understanding but relied on AI for execution, and AI-steered developers completed tasks quickly yet without meaningful comprehension. These findings highlight the importance of accounting for AI reliance, as short-term AI-assisted productivity gains can mask a growing comprehension debt, where cognitive work is outsourced to AI at the expense of human expertise and sustainable skill development.

Sun 12 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

14:00 - 15:30
Session 2 - Human AspectsResearch Track / Tool Demonstration / ICPC Program / Early Research Achievements (ERA) / Journal First at Europa II
Chair(s): Alexander Serebrenik Eindhoven University of Technology, Masud Rahman Dalhousie University
14:00
10m
Talk
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 Media Attached
14:10
10m
Talk
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
5m
Talk
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
Pre-print
14:25
10m
Talk
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
10m
Talk
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
Pre-print Media Attached
14:45
10m
Talk
Put The "Code" Back in "Code Comprehension Study"
Research Track
Kyle D. Chin University of British Columbia, Reid Holmes University of British Columbia
DOI Pre-print
14:55
10m
Talk
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
10m
Talk
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
5m
Talk
Hyalinos: From Type Inference to Community Knowledge
Tool Demonstration
Larisa Safina INRIA Lillle - Nord Europe
15:21
9m
Live Q&A
Joint QA and Discussion
ICPC Program