QP 2025
Mon 2 Jun 2025 Prague, Czechia
co-located with ‹Programming› 2025
VenueCharles University - Faculty of Mathematics and Physics
Room nameS 9
Floor1
Room number9
Capacity118
Room InformationNo extra information available
Program

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 4 Jun

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

08:45 - 09:00
Conference Opening‹Programming› at S 9
10:30 - 12:00
Testing and Debugging‹Programming› Research Papers at S 9
10:30
30m
Talk
Dynamic Program Slices Change How Developers Diagnose Gradual Run-time Type Errors
‹Programming› Research Papers
Felipe Bañados Schwerter University of British Columbia, Ronald Garcia University of British Columbia, Reid Holmes University of British Columbia, Karim Ali NYU Abu Dhabi
11:00
30m
Talk
Owi: Performant Parallel Symbolic Execution Made Easy, an Application to WebAssembly
‹Programming› Research Papers
Léo Andrès LMF, OCamlPro, Filipe Marques INESC-ID / Instituto Superior Tecnico, University of Lisbon, Arthur Carcano OCamlPro, Pierre Chambart OCamlPRO, José Fragoso Santos INESC-ID/Instituto Superior Técnico, Portugal , Jean-Christophe Filliatre CNRS
11:30
30m
Talk
PolyDebug: a Framework for Polyglot Debugging
‹Programming› Research Papers
Philémon Houdaille DIVERSE Team, IRISA-INRIA, CNRS, Université Rennes 1, Djamel Eddine Khelladi CNRS, IRISA, University of Rennes, Benoit Combemale University of Rennes, Inria, CNRS, IRISA, Gunter Mussbacher McGill University, Tijs van der Storm CWI & University of Groningen
13:30 - 15:00
Concurrency and Distribution‹Programming› Research Papers at S 9
13:30
30m
Talk
Consistent Distributed Reactive Programming with Retroactive Computation
‹Programming› Research Papers
Tetsuo Kamina Oita University, Tomoyuki Aotani Sanyo-Onoda City University, Hidehiko Masuhara Institute of Science Tokyo
14:00
30m
Talk
Conversational Concurrency With Dataspaces and Facets
‹Programming› Research Papers
Sam Caldwell Northeastern University, Tony Garnock-Jones Maastricht University, Matthias Felleisen Northeastern University
14:30
30m
Talk
Skitter: A Distributed Stream Processing Framework with Pluggable Distribution Strategies
‹Programming› Research Papers
Mathijs Saey Vrije Universiteit Brussel, Joeri De Koster Vrije Universiteit Brussel, Wolfgang De Meuter Vrije Universiteit Brussel
15:30 - 17:00
Empirical Science of Programming‹Programming› Research Papers at S 9
15:30
30m
Talk
Does Task Complexity Moderate the Benefits of Liveness? - A Controlled Experiment
‹Programming› Research Papers
Patrick Rein University of Potsdam; Hasso Plattner Institute, Stefan Ramson Hasso Plattner Institute, Germany, Tom Beckmann Hasso Plattner Institute, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam
16:00
30m
Talk
Two Approaches for Programming Education in the Domain of Graphics — An Experiment
‹Programming› Research Papers
Luca Chiodini USI Lugano, Juha Sorva Aalto University, Arto Hellas Aalto University, Otto Seppälä Aalto University, Matthias Hauswirth USI Lugano
16:30
30m
Talk
Study of the Use of Property Probes in an Educational Setting
‹Programming› Research Papers
Anton Risberg Alaküla Lund University, Niklas Fors Lund University, Emma Söderberg Lund University
17:00 - 17:20
Awards and Announcements‹Programming› at S 9

Thu 5 Jun

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

10:30 - 12:00
Programming Language Implementation‹Programming› Research Papers at S 9
10:30
30m
Talk
An attempt to catch up with JIT compilers: the false lead of optimizing inline caches
‹Programming› Research Papers
Aurore Poirier University of Rennes - Inria - CNRS - IRISA, Erven Rohou Université de Rennes - Inria - CNRS - IRISA, Manuel Serrano Inria; Université Côte d’Azur
11:00
30m
Talk
Automated Profile-guided Replacement of Data Structures to Reduce Memory Allocation
‹Programming› Research Papers
Lukas Makor JKU Linz, Sebastian Kloibhofer Johannes Kepler University Linz, Peter Hofer Oracle Labs, David Leopoldseder Oracle Labs, Hanspeter Mössenböck JKU Linz
11:30
30m
Talk
Meta-compilation of Baseline JIT Compilers with Druid
‹Programming› Research Papers
Nahuel Palumbo Université Lille, CNRS, Centrale Lille, Inria, UMR 9189 - CRIStAL, Guillermo Polito Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, Stéphane Ducasse Inria; University of Lille; CNRS; Centrale Lille; CRIStAL, Pablo Tesone Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, Pharo Consortium
12:00 - 12:30
Awards and Announcements‹Programming› at S 9
14:00 - 15:00
Persistance and Versioning‹Programming› Research Papers at S 9
14:00
20m
Talk
Probing the Design Space: Parallel Versions for Exploratory Programming
‹Programming› Research Papers
Tom Beckmann Hasso Plattner Institute, Joana Bergsiek Hasso Plattner Institute, Eva Krebs Hasso Plattner Institute (HPI), University of Potsdam, Germany, Toni Mattis University of Potsdam; Hasso Plattner Institute, Stefan Ramson Hasso Plattner Institute, Germany, Martin C. Rinard Massachusetts Institute of Technology, Robert Hirschfeld Hasso Plattner Institute; University of Potsdam
14:20
20m
Talk
Schema Evolution in Interactive Programming Systems
‹Programming› Research Papers
Jonathan Edwards Independent, Tomas Petricek Charles University, Tijs van der Storm CWI & University of Groningen, Geoffrey Litt Ink & Switch
14:40
20m
Talk
Evolution Language Framework for Persistent Objects
‹Programming› Research Papers
Tetsuo Kamina Oita University, Tomoyuki Aotani Sanyo-Onoda City University, Hidehiko Masuhara Institute of Science Tokyo
16:00 - 17:30
Formal Foundations and System Design‹Programming› Research Papers at S 9
16:00
30m
Talk
A Formalization and Implementation of the Semantics of a Domain-Specific Language for Mixed-Initiative, Human-Computer Dialogs
‹Programming› Research Papers
Zachary S. Rowland University of Dayton, Saverio Perugini Ave Maria University
16:30
30m
Talk
On the State of Coherence in the Land of Type Classes
‹Programming› Research Papers
17:00
30m
Talk
Monk: opportunistic scheduling to delay horizontal scaling
‹Programming› Research Papers
Marina Shimchenko Uppsala University, Erik Österlund Oracle, Tobias Wrigstad Uppsala University
17:30 - 18:00
Conference Closing‹Programming› at S 9

Mon 2 Jun

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

Room8:00309:003010:003011:003012:003013:003014:003015:003016:003017:0030
S 9

Tue 3 Jun

Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
S 9