ICSE 2026
Sun 12 - Sat 18 April 2026 Rio de Janeiro, Brazil

This program is tentative and subject to change.

Wed 15 Apr 2026 16:30 - 16:45 at Asia I - AI for Software Engineering 7

Manually editing pasted code is a long-standing developer pain point. In internal software development at Google, we observe that code is pasted 4 times more often than it is manually typed. These paste actions frequently require follow-up edits, ranging from simple reformatting and renaming to more complex style adjustments and cross-language translations. Prior work has shown deep learning can be used to predict these edits. In this work, we show how to iteratively develop and scale Smart Paste, an IDE feature for post-paste edit suggestions, to Google’s development environment. This experience can serve as a guide for AI practitioners on a holistic approach to feature development, covering user experience, system integration, and model capabilities. Since deployment, Smart Paste has had overwhelmingly positive feedback with a 45% acceptance rate. At Google’s enterprise scale, these accepted suggestions account substantially for over 1% of all code written company-wide.

This program is tentative and subject to change.

Wed 15 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

16:00 - 17:30
AI for Software Engineering 7SE In Practice (SEIP) at Asia I
16:00
15m
Talk
From Rules to LLM-Enhanced Templates: A Hybrid ALPG Code Generation System
SE In Practice (SEIP)
Sanghyeok Park Sungkyunkwan University, Samsung Electronics, Sungjae Hwang Sungkyunkwan University, Simon S. Woo Sungkyunkwan University
16:15
15m
Talk
Enterprise-Scale COBOL-to-Java Translation: LLMs Augmented with Program Analysis
SE In Practice (SEIP)
Venkatesan Chakaravarthy IBM Research - India, Anamitra Roy Choudhury IBM, Dinesh Garg IBM Research, India, Vini Kanvar IBM Research, Shivmaran Pandian IBM Research - India, Aditya Raghuvanshi International Institute of Information Technology - Hyderabad, Yogish Sabharwal IBM Research - India, Amith Singhee IBM Research, India
16:30
15m
Talk
Smart Paste: Automatically Fixing Copy/Paste for Google Developers
SE In Practice (SEIP)
DOI
16:45
15m
Talk
Utilizing LLMs for Industrial Process Automation: A Case Study on Modifying RAPID Programs
SE In Practice (SEIP)
Salim Fares University of Passau, Faculty of Computer Science and Mathematics, Chair of AI Engineering, Steffen Herbold University of Passau
17:00
15m
Talk
Less Effort, More Productivity: Lessons Learned from Developing Millions of Lines of Code with Large Language Model
SE In Practice (SEIP)
Yu Duan Xidian University, Daiyang Zhang Xidian University, Zhiping Jiang Xidian University, Zhuoyu Xie Xidian University, Yiming Liu Xidian University, Yueshen Xu Xidian University, Rui Li , Di Cui Xidian University
17:15
15m
Talk
WhatsCode: Large-Scale GenAI Deployment for Developer Efficiency at WhatsApp
SE In Practice (SEIP)