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: Capri IV
Venue
Windsor Convention Center and Hotels
Room name
Capri IV
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
Tue 14 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
18:00 - 22:00
ICSE 2027 Steering Committee Meeting
ICSE Meetings and BOF Events
at
Capri IV
Dinner will be included for members.
18:00
4h
Meeting
ICSE 2027 Steering Committee Meeting
ICSE Meetings and BOF Events
Arie van Deursen
TU Delft
,
Margaret-Anne Storey
University of Victoria
Sat 18 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
09:00 - 10:30
Keynote #1 & Session 1a: Reenvisioning IDEs
IDE
at
Capri IV
09:00
15m
Day opening
Welcome & Introductions
IDE
Nikolaos Tsantalis
Concordia University
,
Yaroslav Golubev
JetBrains Research
09:15
45m
Keynote
Does JetBrains Dream of HAX? Human-AI Experience in the IDE, Today and Tomorrow
IDE
Agnia Sergeyuk
JetBrains Research
10:00
15m
Talk
Forecasting Developer Environments with GenAI: A Research Perspective
IDE
Raula Gaikovina Kula
The University of Osaka
,
Christoph Treude
Singapore Management University
,
Xing Hu
Zhejiang University
,
Sebastian Baltes
Heidelberg University
,
Earl T. Barr
University College London
,
Kelly Blincoe
University of Auckland
,
Fabio Calefato
University of Bari
,
Junjie Chen
Tianjin University
,
Marc Cheong
the University of Melbourne
,
Youmei Fan
Nara Institute of Science and Technology
,
Daniel M. German
University of Victoria
,
Marco Gerosa
Northern Arizona University
,
Jin L.C. Guo
McGill University
,
Shinpei Hayashi
Institute of Science Tokyo
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
,
Reid Holmes
University of British Columbia
,
Yintong Huo
Singapore Management University, Singapore
,
Takashi Kobayashi
Institute of Science Tokyo
,
Michele Lanza
Software Institute - USI, Lugano
,
Zhongxin Liu
Zhejiang University
,
Olivier Nourry
The University of Osaka
,
Nicole Novielli
University of Bari
,
Denys Poshyvanyk
William & Mary
,
Shinobu Saito
NTT, Inc.
,
Kazumasa Shimari
Nara Institute of Science and Technology
,
Igor Steinmacher
RESHAPE LAB, Northern Arizona University, USA
,
Mairieli Wessel
Radboud University
,
Markus Wagner
Monash University, Australia
,
Annie Vella
University of Auckland
,
Laurie Williams
North Carolina State University
,
Xin Xia
Zhejiang University
Pre-print
10:15
15m
Talk
Optimizing an IDE for an Evolving Language Ecosystem
IDE
Adam Welc
Mysten Labs
,
Todd Nowacki
Mysten Labs
,
Dario Russi
Mysten Labs
,
Cameron Swords
Mysten Labs
,
Tim Zakian
Mysten Labs
11:00 - 12:30
Section 2: IDEs as Enablers
IDE
at
Capri IV
11:00
15m
Talk
MigMate: A VS Code Extension for LLM-based Library Migration of Python Projects
IDE
Matthias Kebede
New York University Abu Dhabi
,
May Mahmoud
New York University Abu Dhabi
,
Mohayeminul Islam
University of Alberta
,
Sarah Nadi
New York University Abu Dhabi
Pre-print
11:15
15m
Talk
Protecting Private Code in IDE Autocomplete using Differential Privacy
IDE
Evgeny Grigorenko
JetBrains Research
,
David Stanojevic
JetBrains Research
,
David Ilic
JetBrains Research
,
Egor Bogomolov
JetBrains Research
,
Kostadin Cvejoski
JetBrains Research
Pre-print
11:30
15m
Talk
Control Models for In-IDE Code Completion
IDE
Aral de Moor
JetBrains
,
Yana Hrynevich
JetBrains
,
Hleb Badzeika
JetBrains
,
Vladyslav Furda
JetBrains
,
Marko Kojic
JetBrains
,
Artem Savelev
JetBrains
,
Kostadin Cvejoski
JetBrains Research
,
Darya Rovdo
JetBrains
,
Ekaterina Garanina
JetBrains
Pre-print
11:45
15m
Talk
From Detection to Prevention: Explaining Security-Critical Code to Avoid Vulnerabilities
IDE
Ranjith Krishnamurthy
Fraunhofer IEM
,
Oshando Johnson
Fraunhofer IEM
,
Goran Piskachev
Amazon Web Services
,
Eric Bodden
Heinz Nixdorf Institute at Paderborn University & Fraunhofer IEM
Pre-print
12:00
15m
Talk
Detecting UX smells in Visual Studio Code using LLMs
IDE
Andres Rodriguez
LIFIA, UNLP
,
Juan Cruz Gardey
LIFIA Fac. de Informática, UNLP
,
Alejandra Garrido
LIFIA, University of La Plata & CONICET, Argentina
Pre-print
12:15
15m
Talk
SmartDoc: A Context-Aware Agentic Method Comment Generation Plugin
IDE
Vahid Etemadi
Shiraz University of Technology
,
Gregorio Robles
Universidad Rey Juan Carlos
Pre-print
14:00 - 15:30
Keynote #2 & Section 1b: Reinvisioning IDEs
IDE
at
Capri IV
14:00
45m
Keynote
Keynote #2: TBA
IDE
14:45
15m
Talk
It's Alive! What a Live Object Environment Changes in Software Engineering Practice
IDE
Julian Grigera
LIFIA, UNLP
,
Steven Costiou
INRIA Lille
,
Juan Cruz Gardey
LIFIA Fac. de Informática, UNLP
,
Stéphane Ducasse
Inria; University of Lille; CNRS; Centrale Lille; CRIStAL
Pre-print
15:00
15m
Talk
Proto-ML: An IDE for ML Solution Prototyping
IDE
Selin Coban
Research Group Software Construction RWTH Aachen University
,
Miguel Perez
Research Group Software Construction RWTH Aachen University
,
Horst Lichter
RWTH Aachen University
Pre-print
15:15
15m
Talk
In-IDE Toolkit for Developers of AI-Based Features
IDE
Yaroslav Sokolov
JetBrains
,
Yury Khudyakov
JetBrains Research
,
Lenar Sharipov
JetBrains
,
Andrei Gasparian
JetBrains
,
Parth Tiwary
JetBrains
,
Artem Trofimov
JetBrains
16:00 - 17:30
Round Table Discussions
IDE
at
Capri IV
16:00
75m
Talk
Round Table Discussions: TBA
IDE
17:15
15m
Day closing
Conclusion & Goodbye
IDE
Nikolaos Tsantalis
Concordia University
,
Yaroslav Golubev
JetBrains Research
Tue 14 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
18:00
30
19:00
30
20:00
30
21:00
30
Capri IV
ICSE Meetings and BOF Events
ICSE 2027 Steering Committee Meeting
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
Capri IV
IDE
Keynote #1 & Session 1a: Reenvisioning IDEs
IDE
Section 2: IDEs as Enablers
IDE
Keynote #2 & Section 1b: Reinvisioning IDEs
IDE
Round Table Discussions
Tue 14 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
Room
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
Capri IV
ICSE Meetings and BOF Events
ICSE 2027 Steering Committee Meeting
18:00 - 22:00
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
Capri IV
IDE
Welcome & Introductions
09:00 - 09:15
IDE
Does JetBrains Dream of HAX? Human-AI Experience in the IDE, Today and ...
09:15 - 10:00
IDE
Forecasting Developer Environments with GenAI: A Research Perspective
10:00 - 10:15
IDE
Optimizing an IDE for an Evolving Language Ecosystem
10:15 - 10:30
IDE
MigMate: A VS Code Extension for LLM-based Library Migration of Python ...
11:00 - 11:15
IDE
Protecting Private Code in IDE Autocomplete using Differential Privacy
11:15 - 11:30
IDE
Control Models for In-IDE Code Completion
11:30 - 11:45
IDE
From Detection to Prevention: Explaining Security-Critical Code to Avoi ...
11:45 - 12:00
IDE
Detecting UX smells in Visual Studio Code using LLMs
12:00 - 12:15
IDE
SmartDoc: A Context-Aware Agentic Method Comment Generation Plugin
12:15 - 12:30
IDE
Keynote #2: TBA
14:00 - 14:45
IDE
It's Alive! What a Live Object Environment Changes in Software Engineer ...
14:45 - 15:00
IDE
Proto-ML: An IDE for ML Solution Prototyping
15:00 - 15:15
IDE
In-IDE Toolkit for Developers of AI-Based Features
15:15 - 15:30
IDE
Round Table Discussions: TBA
16:00 - 17:15
IDE
Conclusion & Goodbye
17:15 - 17:30
x
Thu 9 Apr 11:01