SPLASH 2023
Sun 22 - Fri 27 October 2023
Cascais, Portugal
Toggle navigation
Attending
Venue: Hotel Cascais Miragem
Registration
Sponsoring
Code of Conduct
Support for Attending the Conference
Live Streams
Instructions for Presenters
How to SPLASH (Quick Attendee Guide)
Instructions for Session Chairs
Program
Complete Program
Your Program
Sun 22 Oct
Mon 23 Oct
Tue 24 Oct
Wed 25 Oct
Thu 26 Oct
Fri 27 Oct
Tracks
SPLASH 2023
Awards
OOPSLA
OOPSLA Artifacts
Doctoral Symposium
Onward! Essays
Onward! Papers
PLMW
Posters
SPLASH-E
Student Research Competition
Volunteers
Workshops
DEI Activities
CARES
Sponsored Talks
Co-hosted Conferences
DLS
GPCE
LOPSTR
MPLR
PPDP
SAS
SAS
SAS
SAS
Artifacts
SLE
Workshops
CONFLANG
23
FTSCS
HATRA
IWACO
LIVE
PAINT
PLF
REBLS
ST30
VMIL
Organization
SPLASH 2023 Committees
Organizing Committee
Steering Committee
Track Committees
OOPSLA
OOPSLA Review Committee
External Review / Artifact Evaluation Committee
OOPSLA Artifacts
Doctoral Symposium
Onward! Essays
Program Committee
Onward! Steering Committee
Onward! Papers
Program Committee
Steering Committee
PLMW
Organizing Committee
Speakers & Panelists
Mentors
Posters
SPLASH-E
Program Commitee
Steering Committee
Student Research Competition
Organizers
Judges
Reviewers
Volunteers
Workshops
Contributors
People Index
Co-hosted Conferences
DLS
Program Committee
Steering Committee
GPCE
Organizing Committee
Program Committee
LOPSTR
N/A - check homepage
MPLR
Organizing Committee
Program Committee
PPDP
N/A - check homepage
SAS
Invited Speakers
Organizing Committee
SAS 2023
SAS 2023 Artifacts
SLE
Organizing Committee
Program Committee
Workshops
CONFLANG
Organizing Committee
Program Committee
FTSCS
Organizing Committee
Program Committee
HATRA
Organizing Committee
Program Committee
IWACO
Organizing Committee
Program Committee
LIVE
Organizing Committee
Program Committee
PAINT
Organizing Committee
Program Committee
PLF
Organizing Committee
Program Committee
REBLS
Organizing Committee
Program Committee
ST30
Organizing Committee
Programme Committee
VMIL
Organizing Committee
Program Committee
Search
Series
Series
SPLASH 2025
SPLASH 2024
SPLASH 2023
SPLASH 2022
SPLASH 2021
SPLASH 2020
SPLASH 2019
SPLASH 2018
SPLASH 2017
SPLASH 2016
SPLASH 2015
SPLASH 2014
SPLASH 2013
SPLASH 2012
SPLASH 2011
SPLASH 2010
OOPSLA 2009
OOPSLA 2008
OOPSLA 2007
OOPSLA 2006
OOPSLA 2005
OOPSLA 2004
OOPSLA 2003
OOPSLA 2002
OOPSLA 2001
OOPSLA 2000
Sign in
Sign up
SPLASH 2023
(
series
) /
Posters
/
Completeness Thresholds for Memory Safety: Unbounded Guarantees Via Bounded Proofs
Who
Tobias Reinhard
,
Justus Fasse
,
Bart Jacobs
Track
SPLASH 2023 Posters
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+01:00) Lisbon
.
Use conference time zone: (GMT+01:00) Lisbon
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-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(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-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+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
When
Sun 22 Oct 2023 17:30 - 19:30 at
Room I
-
SPLASH Posters
Chair(s):
Xujie Si
Tue 24 Oct 2023 18:12 - 18:21 at
Room I
-
SPLASH Posters
Tobias Reinhard
KU Leuven
Belgium
Justus Fasse
Université Grenoble-Alpes; KU Leuven
Bart Jacobs
KU Leuven
Belgium
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+01:00) Lisbon
.
Use conference time zone: (GMT+01:00) Lisbon
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-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(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-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+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
Session Program
Sun 22 Oct
Displayed time zone:
Lisbon
change
17:30 - 19:30
SPLASH Posters
Posters
at
Room I
Chair(s):
Xujie Si
University of Toronto
17:30
2h
Poster
Sui Move: Modern Blockchain Programming with Objects
Posters
Adam Welc
Mysten Labs
,
Sam Blackshear
Mysten Labs
17:30
2h
Poster
Safe Combination of Data-centric and Operation-centric Consistency
Posters
Mirko Köhler
TU Darmstadt
,
Guido Salvaneschi
University of St. Gallen
17:30
2h
Poster
Dynamic Library Compartmentalization
Posters
Octave Larose
University of Kent
17:30
2h
Poster
Collabs implements collaborative data structures (CRDTs) with OOP principles
Posters
Matthew Weidner
Carnegie Mellon University
17:30
2h
Poster
Involving Users in Design of a Widely Used Language: A Case of ECMAScript (JavaScript) Standardization
Posters
Mikhail Barash
University of Bergen
,
Yulia Startsev
Mozilla
,
Rolf Martin Glomsrud
University of Bergen (Norway)
17:30
2h
Poster
A Functional Reactive Programming Language for Wirelessly Connected Shape-Changeable Chiplet-Based Computers
Posters
Yusuke Izawa
IBM Research - Tokyo
,
Junichiro Kadomoto
The University of Tokyo
,
Hidetsugu Irie
University of Tokyo
,
Shuichi Sakai
University of Tokyo
17:30
2h
Poster
Kind Inference for the FreeST Programming Language
Posters
Bernardo Almeida
LASIGE, Faculty of Sciences, University of Lisbon
,
Andreia Mordido
LASIGE, University of Lisbon
,
Vasco T. Vasconcelos
LASIGE, University of Lisbon
17:30
2h
Poster
Extensible Testing for Infrastructure as Code
Posters
David Spielmann
University of St. Gallen
,
Daniel Sokolowski
University of St. Gallen
,
Guido Salvaneschi
University of St. Gallen
17:30
2h
Poster
Penrose: Beautiful diagrams from plain text
Posters
Sam Estep
Carnegie Mellon University
17:30
2h
Poster
JaMaBuild: Mass Building of Java Projects
Posters
Matúš Sulír
Technical University of Košice
,
Milan Nosáľ
ValeSoft, s.r.o.
17:30
2h
Poster
Completeness Thresholds for Memory Safety: Unbounded Guarantees Via Bounded Proofs
Posters
Tobias Reinhard
KU Leuven
,
Justus Fasse
Université Grenoble-Alpes; KU Leuven
,
Bart Jacobs
KU Leuven
17:30
2h
Poster
Towards Reusable GUI Structures
Posters
Knut Anders Stokke
University of Bergen, Norway
,
Mikhail Barash
University of Bergen
,
Jaakko Järvi
University of Bergen
17:30
2h
Poster
ReactCOP: Modular and Scalable Web Development with Context-Oriented Programming
Posters
David H. Lorenz
Open University of Israel
,
Ofir Shmuel
Open University of Israel
DOI
Media Attached
17:30
2h
Poster
Generating Domain-Specific Programs for Diagram Authoring with Large Language Models
Posters
Rijul Jain
Williams College
,
Wode Ni
Columbia University
,
Joshua Sunshine
Carnegie Mellon University
Tue 24 Oct
Displayed time zone:
Lisbon
change
17:30 - 19:30
SPLASH Posters
Posters
at
Room I
17:30
8m
Poster
Extensible Testing for Infrastructure as Code
Posters
David Spielmann
University of St. Gallen
,
Daniel Sokolowski
University of St. Gallen
,
Guido Salvaneschi
University of St. Gallen
17:38
8m
Poster
ReactCOP: Modular and Scalable Web Development with Context-Oriented Programming
Posters
David H. Lorenz
Open University of Israel
,
Ofir Shmuel
Open University of Israel
DOI
Media Attached
17:47
8m
Poster
Involving Users in Design of a Widely Used Language: A Case of ECMAScript (JavaScript) Standardization
Posters
Mikhail Barash
University of Bergen
,
Yulia Startsev
Mozilla
,
Rolf Martin Glomsrud
University of Bergen (Norway)
17:55
8m
Poster
Kind Inference for the FreeST Programming Language
Posters
Bernardo Almeida
LASIGE, Faculty of Sciences, University of Lisbon
,
Andreia Mordido
LASIGE, University of Lisbon
,
Vasco T. Vasconcelos
LASIGE, University of Lisbon
18:04
8m
Poster
Collabs implements collaborative data structures (CRDTs) with OOP principles
Posters
Matthew Weidner
Carnegie Mellon University
18:12
8m
Poster
Completeness Thresholds for Memory Safety: Unbounded Guarantees Via Bounded Proofs
Posters
Tobias Reinhard
KU Leuven
,
Justus Fasse
Université Grenoble-Alpes; KU Leuven
,
Bart Jacobs
KU Leuven
18:21
8m
Poster
Dynamic Library Compartmentalization
Posters
Octave Larose
University of Kent
18:30
8m
Poster
JaMaBuild: Mass Building of Java Projects
Posters
Matúš Sulír
Technical University of Košice
,
Milan Nosáľ
ValeSoft, s.r.o.
18:38
8m
Poster
Sui Move: Modern Blockchain Programming with Objects
Posters
Adam Welc
Mysten Labs
,
Sam Blackshear
Mysten Labs
18:47
8m
Poster
Towards Reusable GUI Structures
Posters
Knut Anders Stokke
University of Bergen, Norway
,
Mikhail Barash
University of Bergen
,
Jaakko Järvi
University of Bergen
18:55
8m
Poster
A Functional Reactive Programming Language for Wirelessly Connected Shape-Changeable Chiplet-Based Computers
Posters
Yusuke Izawa
IBM Research - Tokyo
,
Junichiro Kadomoto
The University of Tokyo
,
Hidetsugu Irie
University of Tokyo
,
Shuichi Sakai
University of Tokyo
19:04
8m
Poster
Generating Domain-Specific Programs for Diagram Authoring with Large Language Models
Posters
Rijul Jain
Williams College
,
Wode Ni
Columbia University
,
Joshua Sunshine
Carnegie Mellon University
19:12
8m
Poster
Safe Combination of Data-centric and Operation-centric Consistency
Posters
Mirko Köhler
TU Darmstadt
,
Guido Salvaneschi
University of St. Gallen
19:21
8m
Poster
Penrose: Beautiful diagrams from plain text
Posters
Sam Estep
Carnegie Mellon University
x
Tue 5 Nov 05:33