The Scala Workshop 2026
Mon 29 Jun 2026
Brussels, Belgium
co-located with
ECOOP 2026
Toggle navigation
Attending
Venue: Vrije Universiteit Brussel
ECOOP 2026
Weather
Accommodation
Registration
Conduct
Program
The Scala Workshop Program
Your Program
Mon 29 Jun
Tracks
The Scala Workshop 2026
The Scala Workshop 2026
ECOOP 2026
Awards
Technical Papers
Artifact Evaluation
Workshops
Demos
ECOOP Academy
Doctoral Symposium
Posters
Student Research Competition
Student Volunteers
Social Events
Co-hosted Conferences
GPCE
MPLR
Workshops
DEBT
Future Debugging Techniques
FTfJP
Formal Techniques for Judicious Programming
ICOOOLPS
Lang Implementation & Optimization
PLF+PLAID
Decentralized Local-First Software
UNSOUND
VeriLang
Verification Languages
VORTEX
Runtime Monitoring
Organization
The Scala Workshop 2026 Committees
Track Committees
The Scala Workshop 2026
Organizing Committee
Program Committee
ECOOP
Awards
Technical Papers
Artifact Evaluation
Workshops
Demos
ECOOP Academy
Doctoral Symposium
Posters
Student Research Competition
Student Volunteers
Contributors
People Index
Co-hosted Conferences
GPCE
Organizing Committee
Program Committee
Steering Committee
MPLR
Organizing Committee
Program Committee
Workshops
DEBT
Future Debugging Techniques
Organizing Committee
Program Committee
Steering Committee
FTfJP
Formal Techniques for Judicious Programming
Program Committee
Steering Committee
ICOOOLPS
Lang Implementation & Optimization
Organizing Committee
Program Committee
PLF+PLAID
Decentralized Local-First Software
Organizing Committee
Program Committee
UNSOUND
Program Committee
VeriLang
Verification Languages
Organizing Committee
Program Committee
VORTEX
Runtime Monitoring
Organizing Committee
Program Committee
Search
Series
Series
The Scala Workshop 2026
The Scala Workshop 2025
Scala 2022
Scala 2021
Scala 2020
Scala 2019
Scala 2018
Scala 2017
Scala 2016
Scala 2015
Sign in
Sign up
ECOOP 2026
(
series
) /
The Scala Workshop 2026 (
series
) /
Vrije Universiteit Brussel
/
Room information: I.1.04
Venue
Vrije Universiteit Brussel
Room name
I.1.04
Floor
1
Room number
I.1.04
Room Information
Building
I
, floor
1
, room
I.1.04
https://link.mazemap.com/3JdR4uKA
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+02:00) Brussels, Copenhagen, Madrid, Paris
.
Use conference time zone: (GMT+02:00) Brussels, Copenhagen, Madrid, Paris
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
Mon 29 Jun
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
09:00 - 10:30
DEBT Keynote
DEBT
at
I.1.04
09:20
10m
Day opening
Welcome to the DEBT Workshop
DEBT
09:30
60m
Keynote
Keynote: Amazing Bugs and Where to Find Them
DEBT
K:
Guillermo Polito
Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL
11:00 - 12:30
Session 2
DEBT
at
I.1.04
11:00
30m
Talk
How Developers Perceive Differential Debugging: an Exploratory Survey
DEBT
Rémi Dufloer
Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France
,
Imen Sayar
Univ. Lille, CNRS, Inria, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France
,
Steven Costiou
INRIA Lille
,
Anne Etien
University of Lille, Lille, France
11:30
20m
Talk
On-the-fly Abstract Debugging for Frama-C/Eva
DEBT
Jules Massart
Independent Researcher
,
Michele Alberti
Université Paris-Saclay, CEA, List
,
David Bühler
Université Paris-Saclay, CEA, List
,
Virgile Prevosto
Université Paris-Saclay, CEA, List
11:50
20m
Talk
Wasmito: A Lightweight Framework for Building Dynamic Tools on Microcontrollers
DEBT
Carlos Rojas Castillo
Vrije Universiteit Brussel
,
Matteo Marra
Nokia Bell Labs, Belgium
,
Elisa Gonzalez Boix
Vrije Universiteit Brussel
14:00 - 15:30
Session 3
DEBT
at
I.1.04
14:00
30m
Talk
MuLLDB: Multiverse Debugging for Unmanaged Languages
DEBT
Maarten Steevens
Ghent University, Belgium
,
Matthias Vanpoecke
Ghent University
,
Christophe Scholliers
Universiteit Gent
14:30
30m
Talk
Multi-Mode Debugging for FRP-Based Embedded Systems
DEBT
Yugo Otani
Institute of Science Tokyo
,
Sosuke Moriguchi
Institute of Science Tokyo
,
Takuo Watanabe
Institute of Science Tokyo
15:00
20m
Talk
Towards Guided Omniscient Debugging in Education using Pedagogical Execution Traces (PETs)
DEBT
Markus Weninger
JKU Linz
Pre-print
16:00 - 17:30
Session 4
DEBT
at
I.1.04
16:00
30m
Talk
From Static Code to Dynamic Values: Toward Live Programming Through Object-Oriented Fuzzing
DEBT
Marcel Garus
Hasso Plattner Institute; University of Potsdam
,
Philipp Kolbe
Hasso Plattner Institute, University of Potsdam
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
16:30
20m
Talk
A Native Debugger Protocol for Interpreters
DEBT
Andrei Aldea
Alexandru Ioan Cuza University, Iași
,
Dumitru-Bogdan Prelipcean
Alexandru Ioan Cuza University, Iași
16:50
10m
Day closing
Closing by the workshop organizers
DEBT
Steven Costiou
INRIA Lille
,
Burcu Kulahcioglu Ozkan
Delft University of Technology
Tue 30 Jun
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
11:00 - 12:30
Coordination-Free Replication and Local-First Programming Models
PLF+PLAID
at
I.1.04
11:00
30m
Talk
Ensuring Convergence and Invariants Without Coordination
PLF+PLAID
Dina Borrego
NOVA LINCS, FCT, Universidade NOVA de Lisboa
,
Nuno Preguica
,
Elisa Gonzalez Boix
Vrije Universiteit Brussel
,
Carla Ferreira
NOVA University Lisbon
11:30
30m
Talk
Replicated Data Types as a Universal Application Substrate
PLF+PLAID
Julian Haas
Technische Universität Darmstadt
12:00
30m
Talk
On the Aggregate Programming paradigm for Decentralised and Local-First Software
PLF+PLAID
Ferruccio Damiani
University of Turin
14:00 - 15:30
Collaborative Languages and Structured Programming Environments
PLF+PLAID
at
I.1.04
14:00
30m
Talk
Enforcing Session Protocols at the Network Level Using NEST
PLF+PLAID
Jens Kanstrup Larsen
DTU
,
Alceste Scalas
Technical University of Denmark
,
Guy Amir
Hebrew University
,
Jules Jacobs
Cornell University
,
Jana Wagemaker
,
Nate Foster
EPFL; Jane Street
14:30
30m
Talk
Automatic Generation of Local-First and Collaborative Domain-Specific Modeling Languages
PLF+PLAID
Léo OLIVIER
15:00
30m
Talk
Beyond Character Convergence: Structure-Aware Replication for Collaborative Programming
PLF+PLAID
Leon Freudenthaler
Hochschule Campus Wien/TU Wien
16:00 - 17:30
Trustworthy Decentralised Applications and Infrastructure
PLF+PLAID
at
I.1.04
16:00
30m
Talk
Decentralizing Infrastructure with a Lightweight Sovereign Cloud
PLF+PLAID
Kristof Jannes
DistriNet, KU Leuven
16:30
30m
Talk
Type Safe Smart Contracts in TinySol
PLF+PLAID
Daniele Gorla
Department of Computer Science, Sapienza University of Rome
17:00
30m
Talk
Hybrid consistency for smart contracts
PLF+PLAID
Jim Bauwens
Vrije Universiteit Brussel
,
Stoffel Oostvogels
,
Thomas Vandermotten
Vrije Universiteit Brussel
,
Elisa Gonzalez Boix
Vrije Universiteit Brussel
Mon 29 Jun
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
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
I.1.04
DEBT
DEBT Keynote
DEBT
Session 2
DEBT
Session 3
DEBT
Session 4
Tue 30 Jun
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
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
I.1.04
PLF+PLAID
PLF+PLAID
Coordination-Free Replication and Local-First Programming Models
PLF+PLAID
Collaborative Languages and Structured Programming Environments
PLF+PLAID
Trustworthy Decentralised Applications and Infrastructure
Mon 29 Jun
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
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
I.1.04
DEBT
Welcome to the DEBT Workshop
09:20 - 09:30
DEBT
Keynote: Amazing Bugs and Where to Find Them
09:30 - 10:30
DEBT
How Developers Perceive Differential Debugging: an Exploratory Survey
11:00 - 11:30
DEBT
On-the-fly Abstract Debugging for Frama-C/Eva
11:30 - 11:50
DEBT
Wasmito: A Lightweight Framework for Building Dynamic Tools on Microcon ...
11:50 - 12:10
DEBT
MuLLDB: Multiverse Debugging for Unmanaged Languages
14:00 - 14:30
DEBT
Multi-Mode Debugging for FRP-Based Embedded Systems
14:30 - 15:00
DEBT
Towards Guided Omniscient Debugging in Education using Pedagogical Exec ...
15:00 - 15:20
DEBT
From Static Code to Dynamic Values: Toward Live Programming Through Obj ...
16:00 - 16:30
DEBT
A Native Debugger Protocol for Interpreters
16:30 - 16:50
DEBT
Closing by the workshop organizers
16:50 - 17:00
Tue 30 Jun
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
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
I.1.04
PLF+PLAID
Ensuring Convergence and Invariants Without Coordination
11:00 - 11:30
PLF+PLAID
Replicated Data Types as a Universal Application Substrate
11:30 - 12:00
PLF+PLAID
On the Aggregate Programming paradigm for Decentralised and Local-Firs ...
12:00 - 12:30
PLF+PLAID
Enforcing Session Protocols at the Network Level Using NEST
14:00 - 14:30
PLF+PLAID
Automatic Generation of Local-First and Collaborative Domain-Specific M ...
14:30 - 15:00
PLF+PLAID
Beyond Character Convergence: Structure-Aware Replication for Collabora ...
15:00 - 15:30
PLF+PLAID
Decentralizing Infrastructure with a Lightweight Sovereign Cloud
16:00 - 16:30
PLF+PLAID
Type Safe Smart Contracts in TinySol
16:30 - 17:00
PLF+PLAID
Hybrid consistency for smart contracts
17:00 - 17:30
x
Sun 7 Jun 21:36