


default search action
34th ICPC 2026: Rio de Janeiro, Brazil
- Proceedings of the 2026 34th IEEE/ACM International Conference on Program Comprehension, ICPC 2026, Rio de Janeiro, Brazil, April 12-13, 2026. ACM 2026, ISBN 979-8-4007-2482-4

Technical Track
- Antonio Vitale, Emanuela Guglielmi, Simone Scalabrino, Rocco Oliveto:

On the Impact of Code Comments for Automated Bug-Fixing: An Empirical Study. 1-13 - Samuel Valenzuela, Johannes Kinder:

Pretraining on Call Graphs: When Binary Analysis Tasks Profit From Context. 14-25 - Renyi Zhong, Yintong Huo, Wenwei Gu, Yichen Li, Michael R. Lyu:

AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging. 26-37 - Yaoxuan Wu, Xiaojie Zhou, Ahmad Humayun, Muhammad Ali Gulzar, Miryung Kim:

PALM: Path-aware LLM-based Test Generation with Comprehension. 38-48 - Huan Zhang, Wei Cheng, Wei Hu:

Self-Improving Code Generation via Semantic Entropy and Behavioral Consensus. 49-60 - Jiahao Zhang, Yifan Zhang, Kevin Leach, Yu Huang:

EyeLayer: Integrating Human Attention Patterns into LLM-Based Code Summarization. 61-72 - Samuel W. Flint, Robert Dyer, Bonita Sharif:

Do Developers Read Type Information? An Eye-Tracking Study on TypeScript. 73-84 - Nils Alznauer, Norman Peitek, Youssef Abdelsalam, Annabelle Bergum, Marvin Wyrich, Sven Apel:

Eye-Tracking Insights into the Effects of Type Annotations and Identifier Naming. 85-96 - Weilong Li, Ruizhi Xiao, Yabo Wang, Jiakun Sun, Yuqing Shao, Shuyuan Jin:

LuaReSym: Recovering Variable Liveness Ranges in Stripped Lua Bytecode via Multi-Stage Static Analysis. 97-109 - Lei Yu, Peng Wang, Jingyuan Zhang, Xin Wang, Jia Xu, Li Yang, Changzhi Deng, Jiajia Ma, Fengjun Zhang:

SQL-Commenter: Aligning Large Language Models for SQL Comment Generation with Direct Preference Optimization. 110-122 - Tarek Alakmeh, Norman Anderson, Victoria Jackson, Guilherme Vaz Pereira, Umit Akirmak, Anthony Estey, Rafael Prikladnicki, André van der Hoek, Margaret-Anne D. Storey, Thomas Fritz:

Grasping AI Reliance in Program Comprehension and Coding through the AIRELI Persona Taxonomy. 123-134 - Wenyan Yu, Lei Cui, Jiayuan Li, Yubo Li, Hong Li, Kai Cheng, Hongsong Zhu:

Modubin: A Binary Modularization Approach Based on the Locality of Homologous Functions. 135-145 - Kyle D. Chin, Reid Holmes:

Put The "Code" Back in "Code Comprehension Study". 146-158 - Yuchi Su, Weina Niu, Jiacheng Gong, Ran Yan, Song Li, Xin Liu, Xiaosong Zhang:

RlDecompiler: Enhancing LLM-based Decompilation via Reinforcement Learning with a Multi-Faceted Reward Function. 159-170 - Dongyi Fan, Suqiong Zhang, Lili He, Ming Liu, Yifan Huo:

SCOPE: Tree-based Self-Correcting Online Log Parsing via Syntactic-Semantic Collaboration. 171-182 - Giuseppe Crupi, Rosalia Tufano, Gabriele Bavota:

Studying Quality Improvements Recommended via Manual and Automated Code Review. 183-194 - Alessandro Giagnorio, Antonio Mastropaolo, Saima Afrin, Massimiliano Di Penta, Gabriele Bavota:

Evaluating the Impact of Post-Training Quantization on Large Language Models for Code Generation. 195-206 - Van-Hoang Le, Domenico Bianculli, Huy-Trung Nguyen:

Towards Universal Segmentation for Log Parsing. 207-219 - Sára Juhosová, Andy Zaidman, Jesper Cockx:

The Way of Types: A Report on Developer Experience with Type-Driven Development. 220-231 - Chengli Xing, Zhengran Zeng, Gexiang Fang, Rui Xie, Wei Ye, Shikun Zhang:

An Empirical Study on Influence-Based Pretraining Data Selection for Code Large Language Models. 232-244 - Lucas Kreber, Nico Feld, Stephan Diehl, Benjamin Weyers:

A Comparative Study of Dual-Monitor and Augmented-Reality Interfaces for Digital-Twin-Based Debugging. 245-256 - Yunkun Wang, Xuanhe Zhang, Junxiao Han, Chen Zhi, Shuiguang Deng:

CodeGlance: Understanding Code Reasoning Challenges in LLMs through Multi-Dimensional Feature Analysis. 257-269 - Taicheng Huang, Xiangping Chen, Yuan Huang, Changlin Yang:

Leveraging Change Types and Contexts to Guide LLMs for Automated Test Code Updating. 270-281 - Siyi Chen, Tianhan Luo, Shijian Wu, Xiangyu Liu, Yilin Zhou, Qi Li, Wenyuan Xu:

A Multi-Agent Framework for Automated Exploit Generation with Constraint-Guided Comprehension and Reflection. 282-294 - Asif Mohammed Samir, Mohammad Masudur Rahman:

Improved Bug Localization with AI Agents Leveraging Hypothesis and Dynamic Cognition. 295-306 - Liuwen Cao, Jiaxi Liang, Jiexin Wang, Yi Cai:

A Code Ranking Framework with Human-Inspired Agent-Based Tests Generation. 307-318 - Alessandro Midolo, Alessandro Giagnorio, Fiorella Zampetti, Rosalia Tufano, Gabriele Bavota, Massimiliano Di Penta:

Guidelines to Prompt Large Language Models for Code Generation: An Empirical Characterization. 319-330 - Chunyou Peng, Zhengnan Zhang, Shmuel S. Tyszberowicz, Zhiming Liu, Bo Liu:

From Generation to Reasoning: Chain-of-Thought Guided Merge Conflict Resolution. 331-342 - Jie Gao, Yue Xue, Xiaofei Xie, Junming Cao, SoeMin Thant, Erika Lee, Bowen Xu:

Understanding Codebase like a Professional! Human-AI Collaboration for Code Comprehension. 343-354 - Songwen Gong, Mengzhen Wang, Jiexin Wang, Yi Cai:

RepoMind: Enhancing Repository-Level Code Generation via LLM Reasoning over Structured Repository Documentation. 355-366 - Yu Yu, Chen Lyu:

SkelDPO: A Skeleton-Guided Direct Preference Optimization Framework for Efficient Code Generation. 367-378 - Ali Aman, Muhammad Asaduzzaman, Shaowei Wang:

Typify: A Lightweight Usage-driven Static Analyzer for Precise Python Type Inference. 379-389 - Shahriar Rumi Dipto, Saikat Mondal, Chanchal K. Roy:

Algorithm-Based Pipeline for Reliable and Intent-Preserving Code Translation with LLMs. 390-401 - Steffen Enders, Eva-Maria C. Behner, Elmar Padilla:

To GOTO or Not to GOTO: Measuring Structural Complexity of (Decompiled) Code. 402-414 - Alex Chudic, Gül Çalikli:

Automated Test Suite Enhancement Using Large Language Models with Few-shot Prompting. 415-427
ERA Track
- Pablo Valenzuela-Toledo, Timo Kehrer, Sebastiano Panichella:

Understanding CI/CD Workflow Runs Through Interactive and Animated Visualizations. 428-432 - Yahya Lafhal, Zohreh Sharafi, Mahta Amini:

Attention to Innovation: Linking Developer Gaze and Coding Approaches. 433-437 - Andre Hora, Andy Zaidman:

Test Behaviors, Not Methods! Detecting Tests Obsessed by Methods. 438-442 - Thiago Roberto Magalhães, João Eduardo Montandon:

Understanding Type Hints in Python Libraries and Frameworks: Early Insights. 443-447 - Taythir G. Martin, Rodion Podorozhny, Shibbir Ahmed:

Precise LLM-based Semantic Slicing for Deadlock Detection in Concurrent Java Programs. 448-452
Tool Demonstration Tracks
- Chia-Yi Su, Collin McMillan:

CMind: An AI Agent for Localizing C Memory Bugs. 453-457 - Ajinkya Sawarkar, Anirudh Arrepu, Sridhar Chimalakonda:

CrossLink: A Tool for Cross-Language (Java-C/C++) Code Comprehension. 458-462 - Roman Bögli, Jonas Spieler, Timo Kehrer:

BF-CBOM: Uncovering Cryptographic Assets Through Comparative CBOM Analysis at Scale. 463-467 - Satish Pati, Raghavendra Pappu, Rahul Krishna Gaddam, Sridhar Chimalakonda:

COBMaker - An Interactive Block-Based Programming Environment for COBOL. 468-472 - Shivadharshan S, Akilesh P, Rajrupa Chattaraj, Sridhar Chimalakonda:

CPPJoules: An Energy Measurement Tool for C++. 473-477 - Larisa Safina:

Hyalinos: From Type Inference to Community Knowledge. 478-482
RENE Track
- Louay Khrouf, Anas Shatnawi, Romain Rouvoy:

Can We Spot Energy Regressions Using Developers' Tests? An Industrial Replication. 483-491 - Juan Pablo Sandoval Alcocer, Dussan Freire-Pozo, Tiara Rojas-Stambuk, Alison Fernandez-Blanco, Leonel Merino:

Evaluating the use of Augmented Reality for Dependency Graph Analysis: A Controlled Experiment. 492-503 - Maria Camporese, Fabio Massacci, Yuanjun Gong:

LLMs for Qualitative Data Analysis Fail on Security-specific Comments in Human Experiments. 515-526 - Hilal Taha, Mike Papadakis, Joel Muller:

Industrial Replication of COLOR: Locator Repair in Continuous Integration and Failure Patterns under UI/DOM Evolution. 527-536 - Nicolas Hrubec, Jürgen Cito:

Reducing Token Usage of State-in-Context Agents using Minification. 537-546 - Lamyea Maha, Tajmilur Rahman, Chanchal Roy:

Agile Story-Point Estimation: Is RAG a Better Way to Go? 547-557

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID













