‹Programming› 2026
Mon 16 - Fri 20 March 2026
Munich, Germany
Toggle navigation
Attending
Conference venue: Institute of Informatics, LMU Munich
Conference dinner location (Wed, Mar 18th): Augustiner-Keller
Excursion location (Fri, Mar 20th): Andechs Monastry
Registration
Accommodation and Access
Program
‹Programming› Program
Your Program
Mon 16 Mar
Tue 17 Mar
Wed 18 Mar
Thu 19 Mar
Fri 20 Mar
Tracks
‹Programming› 2026
Keynotes
Research Papers
Artifacts
Social Events
Student Volunteers
Workshops
Workshops
MoreVMs
PX/26
SCLIT
Substrates
-26
SV-COMP-WS
VIMPL
Organization
‹Programming› 2026 Committees
Organizing Committee
Steering Committee
Track Committees
Research Papers
Artifacts
Student Volunteers
Workshops
Contributors
People Index
Workshops
MoreVMs
Program Committee
Organizing Committee
PX/26
Organizing Committee
Program Committee
SCLIT
Organizing Committee
Program Committee
Substrates
Organizing Committee
Program Committee
SV-COMP-WS
Organizing Committee
Program Committee
VIMPL
Organizing Committee
Program Committee
Search
Series
Series
‹Programming› 2026
‹Programming› 2025
‹Programming› 2024
‹Programming› 2023
‹Programming› 2022
‹Programming› 2021
‹Programming› 2020
‹Programming› 2019
‹Programming› 2018
‹Programming› 2017
Sign in
Sign up
‹Programming› 2026
(
series
) /
Institute of Informatics, LMU Munich
/
Room information: Seminar Room 123
Venue
Institute of Informatics, LMU Munich
Room name
Seminar Room 123
Floor
1
Room number
123
Capacity
40
Room Information
https://www.lmu.de/raumfinder/#/building/bw7070/map?room=707001123_
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+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
.
Use conference time zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
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-05: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-03: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-03: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-01:00) Azores
(UTC) Coordinated Universal Time
(GMT) Belfast
(GMT) Dublin
(GMT) Lisbon
(GMT) London
(GMT) Monrovia, Reykjavik
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+02:00) Athens
(GMT+02:00) Beirut
(GMT+02:00) Cairo
(GMT+02:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+02: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+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13: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
Mon 16 Mar
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
09:00 - 10:00
PX/26 – 1
PX/26
at
Seminar Room 123
09:00
20m
Talk
Lights, Camera, Compile: Software Development as a Cinematographic Practice
PX/26
Guillaume Saint Etienne
Université de Toulouse
09:20
20m
Talk
Pull Down Complexity with Kubrick
PX/26
Giancarlo Frison
gfrison
09:40
20m
Talk
How AI Changes the Moment-to-Moment Experience of Programming
PX/26
Saeid Asgharzadehbonab
Eastern Mediterranean University
10:30 - 12:00
PX/26 – 2
PX/26
at
Seminar Room 123
10:30
30m
Talk
A Behavior-Centric Programming Framework for Drone Systems with Digital Twin Backends
PX/26
Ryota Uesugi
Tokai University
,
Nobuhiko Ogura
Tokyo City University
,
Kenji Hisazumi
Shibaura Institute of Technology
,
Harumi Watanabe
Tokai University
11:00
30m
Talk
D-Reps: Distributed Reactive Programming with Surrogates
PX/26
Tetsuo Kamina
Oita University
,
Kenta Suzuki
Oita University
,
Ryosuke Kihara
Oita University
,
Ko Shinoda
Oita University
,
Tomoyuki Aotani
Sanyo-Onoda City University
,
Hidehiko Masuhara
Institute of Science Tokyo
11:30
30m
Talk
Vexa: Automated Configuration-to-Code Generation for On-demand State Management in Vue.js Applications
PX/26
Yizhi Mei
Oita University
,
Tetsuo Kamina
Oita University
13:30 - 15:00
PX/26 – 3
PX/26
at
Seminar Room 123
13:30
30m
Talk
Literate Exploratory Programming for Asynchronous Collaboration
PX/26
Christoph Thiede
Hasso Plattner Institute, University of Potsdam, Germany
,
Tom Beckmann
Hasso Plattner Institute
,
Marcel Taeumel
University of Potsdam; Hasso Plattner Institute
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
14:00
30m
Talk
PhysiCode Builder: A Framework for Rapid Prototyping of Tangible Programming Toolkits
PX/26
Hina Hiratsuka
Shibaura Institute of Technology
,
Kenji Hisazumi
Shibaura Institute of Technology
14:30
30m
Talk
TreeMatchLib: Expressive Tree Patterns for Effortless Node Capture and Reconnection
PX/26
Nobuhiko Ogura
Tokyo City University
,
Takuto Tanabe
Tokyo City University
,
Harumi Watanabe
Tokai University
15:30 - 17:00
PX/26 – 4
PX/26
at
Seminar Room 123
15:30
30m
Talk
Using a Modular Programming Approach for End-User Robot Programming by Voice
PX/26
Sherif Omar
Technische Universität Berlin (currently with hexafarms)
,
Hidehiko Masuhara
Institute of Science Tokyo
16:00
30m
Talk
Towards Transferring Text Comprehension Techniques to Program Comprehension
PX/26
Teresa Dreyer
Philipps-Universität Marburg
,
Joel Michel
Philipps-Universität Marburg
,
Christoph Bockisch
Philipps-Universität Marburg
16:30
30m
Talk
Liveness in the Age of Agents: Are we Back to Compile-and-Run Cycles?
PX/26
Toni Mattis
University of Potsdam; Hasso Plattner Institute
,
Marcel Taeumel
University of Potsdam; Hasso Plattner Institute
,
Lukas Böhme
Hasso Plattner Institute, University of Potsdam, Potsdam, Germany
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
Tue 17 Mar
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
09:00 - 10:00
Session 1
MoreVMs
at
Seminar Room 123
09:00
60m
Keynote
Packrat Parsing at the Speed of Wasm
MoreVMs
Patrick Dubroy
WebAssembly from the Ground Up
10:30 - 12:00
Session 2
MoreVMs
at
Seminar Room 123
10:30
30m
Talk
Code Layout Optimization Guided by Temporal Profiling Information
MoreVMs
Marko Spasic
University of Belgrade and Oracle
,
Miloje Joksimović
University of Belgrade and Oracle
,
Peter Hofer
Oracle Labs
,
Milena Vujosevic Janicic
University of Belgrade and Oracle
11:00
30m
Talk
The Promise of Static Profiling: Exploring the Limits
MoreVMs
Milan Cugurovic
Oracle and University of Belgrade
,
Aleksandar Prokopec
Oracle Labs
,
Boris Spasojevic
Oracle Labs, Zurich, Switzerland
,
Vojin Jovanovic
Oracle Labs
,
Milena Vujosevic Janicic
University of Belgrade and Oracle
11:30
30m
Talk
Towards Least-Privilege WebAssembly Applications: Transparent Interposition for WebAssembly Components
MoreVMs
Olav Blaak
DistriNet, KU Leuven
,
Tom Van Cutsem
DistriNet, KU Leuven
13:30 - 15:00
Session 3
MoreVMs
at
Seminar Room 123
13:30
60m
Talk
How Many Compilers Is Too Many? A Look at V8’s History, Tradeoffs, and Architectural Choices
MoreVMs
Leszek Swirski
Google
15:30 - 17:00
Session 4
MoreVMs
at
Seminar Room 123
15:30
60m
Talk
Retaining the Renaissance: Lessons Learned For Maintainable Benchmark Suites
MoreVMs
Lubomír Bulej
Charles University
Mon 16 Mar
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
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
Seminar Room 123
PX/26
PX/26 – 1
PX/26
PX/26 – 2
PX/26
PX/26 – 3
PX/26
PX/26 – 4
Tue 17 Mar
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
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
Seminar Room 123
MoreVMs
Session 1
MoreVMs
Session 2
MoreVMs
Session 3
MoreVMs
Session 4
Mon 16 Mar
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
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
Seminar Room 123
PX/26
Lights, Camera, Compile: Software Development as a Cinematographic Practice
09:00 - 09:20
PX/26
Pull Down Complexity with Kubrick
09:20 - 09:40
PX/26
How AI Changes the Moment-to-Moment Experience of Programming
09:40 - 10:00
PX/26
A Behavior-Centric Programming Framework for Drone Systems with Digital ...
10:30 - 11:00
PX/26
D-Reps: Distributed Reactive Programming with Surrogates
11:00 - 11:30
PX/26
Vexa: Automated Configuration-to-Code Generation for On-demand State Ma ...
11:30 - 12:00
PX/26
Literate Exploratory Programming for Asynchronous Collaboration
13:30 - 14:00
PX/26
PhysiCode Builder: A Framework for Rapid Prototyping of Tangible Progra ...
14:00 - 14:30
PX/26
TreeMatchLib: Expressive Tree Patterns for Effortless Node Capture and ...
14:30 - 15:00
PX/26
Using a Modular Programming Approach for End-User Robot Programming by ...
15:30 - 16:00
PX/26
Towards Transferring Text Comprehension Techniques to Program Comprehension
16:00 - 16:30
PX/26
Liveness in the Age of Agents: Are we Back to Compile-and-Run Cycles?
16:30 - 17:00
Tue 17 Mar
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
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
Seminar Room 123
MoreVMs
Packrat Parsing at the Speed of Wasm
09:00 - 10:00
MoreVMs
Code Layout Optimization Guided by Temporal Profiling Information
10:30 - 11:00
MoreVMs
The Promise of Static Profiling: Exploring the Limits
11:00 - 11:30
MoreVMs
Towards Least-Privilege WebAssembly Applications: Transparent Interposi ...
11:30 - 12:00
MoreVMs
How Many Compilers Is Too Many? A Look at V8’s History, Tradeoffs, and ...
13:30 - 14:30
MoreVMs
Retaining the Renaissance: Lessons Learned For Maintainable Benchmark S ...
15:30 - 16:30
x
Sat 7 Mar 05:23