Write a Blog >>
SPLASH 2019
Sun 20 - Fri 25 October 2019
Athens, Greece
Toggle navigation
Attending
Venue: Royal Olympic Hotel
Banquet Venue: Aegli
Awards
Local information
Students
Registration
Visa
Sponsoring SPLASH
Code of conduct
Remote participation
Program
Complete Program
Your Program
Sun 20 Oct
Mon 21 Oct
Tue 22 Oct
Wed 23 Oct
Thu 24 Oct
Fri 25 Oct
Tracks
SPLASH 2019
Keynotes
OOPSLA
PLMW
SPLASH-E
OOPSLA Artifacts
Onward! Papers
Onward! Essays
Rebase
Doctoral Symposium
Workshops
Posters
SRC
Student Volunteers
Co-hosted Conferences
GPCE
MPLR
SLE
Workshops
AGERE
AI-SEPS
DSM
IC
LIVE
META
NJR
REBLS
STOKED
VMIL
VMIL
- Keynote 1: How did we get here and where can we go next? (Joint with MPLR, in Room 1)
- Keynote 2: Who is afraid of the Turnstile?
Co-hosted Symposia
DLS
Organization
SPLASH 2019 Committees
Organizing Committee
Steering Committee
Track Committees
OOPSLA
Review Committee
External Review Committee
PLMW
Organizing Committee
Speakers & Panelists
SPLASH-E
Program Commitee
Steering Committee
OOPSLA Artifacts
Onward! Papers
Program Committee
Onward! Steering Committee
Onward! Essays
Program Committee
Onward! Steering Committee
Rebase
Doctoral Symposium
Workshops
Posters
SRC
Organizers
Reviewers
Judges
Student Volunteers
Contributors
People Index
Co-hosted Conferences
GPCE
Keynote Speaker
Organizing Committee
Program Committee
MPLR
Organizing Committee
Program Committee
Steering Committee
SLE
Organizing Committee
Organizing Committee
Program Committee
Artifact Evaluation Committee
Workshops
AGERE
Organizing Committee
Program Committee
AI-SEPS
Organizing Committee
Program Committee
Steering Committee
DSM
Organizing Committee
Program Committee
IC
Organizing Committee
Program Committee
LIVE
Organizing Committee
Program Committee
META
Organizing Committee
Program Committee
Steering Committee
NJR
Organizing Committee
Program Committee
REBLS
Organizing Committee
Program Committee
STOKED
Organizing Committee
Program Committee
VMIL
Organizing Committee
Program Committee
Co-hosted Symposia
DLS
Program Committee
Organizing Committee
Steering 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 2019
(
series
) /
Royal Olympic Hotel
/
Room information: Kallirhoe
Venue
Royal Olympic Hotel
Room name
Kallirhoe
Floor
0
Capacity
300
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+03:00) Beirut
.
Use conference time zone: (GMT+03:00) Beirut
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
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Mon 21 Oct
Displayed time zone:
Beirut
change
17:30 - 19:30
Poster #1
Posters
at
Kallirhoe
17:30
3m
Poster
Language-Parametric Semantic Editor Services based on Declarative Type System Specifications
Posters
Daniel A. A. Pelsmaeker
Delft University of Technology, Netherlands
,
Hendrik van Antwerpen
TU Delft
,
Eelco Visser
Delft University of Technology
17:33
3m
Poster
NAB: Automated Large-scale Multi-language Dynamic Program Analysis in Public Code Repositories
Posters
Alex Villazón
Universidad Privada Boliviana, Bolivia
,
Haiyang Sun
Università della Svizzera italiana
,
Andrea Rosà
University of Lugano, Switzerland
,
Eduardo Rosales
University of Lugano, Switzerland
,
Daniele Bonetta
Oracle Labs
,
Isabella Defilippis
Universidad Privada Boliviana (UPB)
,
Sergio Oporto
Universidad Privada Boliviana (UPB)
,
Walter Binder
University of Lugano, Switzerland
17:36
3m
Poster
A Symmetry-Based $N$-Body Solver Compiler
Posters
Shigeyuki Sato
The University of Tokyo
17:39
3m
Poster
Renaissance: A Modern Benchmark Suite for Parallel Applications on the JVM
Posters
Aleksandar Prokopec
Oracle Labs
,
Andrea Rosà
University of Lugano, Switzerland
,
David Leopoldseder
Johannes Kepler University Linz
,
Gilles Duboscq
Oracle Labs
,
Petr Tuma
Charles University
,
Martin Studener
JKU Linz, Austria
,
Lubomír Bulej
Charles University
,
Yudi Zheng
Oracle Labs
,
Alex Villazón
Universidad Privada Boliviana, Bolivia
,
Doug Simon
Oracle Labs
,
Thomas Wuerthinger
Oracle Labs
,
Walter Binder
University of Lugano, Switzerland
17:42
3m
Poster
Toward a Benchmark Repository for Software Maintenance Tool Evaluations with Humans
Posters
Matúš Sulír
Technical University of Košice
Pre-print
17:45
3m
Poster
MetaDL : Declarative Program Analysis for the Masses
Posters
Alexandru Dura
Lund University
,
Hampus Balldin
Lund University
17:48
3m
Poster
Obsidian: Typestate and Assets for Safer Smart Contracts
Posters
Michael Coblenz
Carnegie Mellon University
,
Jonathan Aldrich
Carnegie Mellon University
,
Joshua Sunshine
Carnegie Mellon University
,
Brad A. Myers
Carnegie Mellon University
17:52
3m
Poster
Component-Based Computation-Energy Modeling for Embedded Systems
Posters
Adam Seewald
University of Southern Denmark
,
Ulrik Pagh Schultz
University of Southern Denmark
,
Julius Roede
University of Amsterdam
,
Benjamin Rouxel
University of Amsterdam
,
Clemens Grelck
University of Amsterdam
17:55
3m
Poster
Distributed Object-oriented Programming with Multiple Consistency Levels in ConSysT
Posters
Nafise Eskandani
Technische Universität Darmstadt
,
Mirko Köhler
Technische Universität Darmstadt
,
Guido Salvaneschi
Technische Universität Darmstadt
17:58
3m
Poster
Comparison Between Object-Sensitivity and Call-Site-Sensitivity in Generalized k-Limited Context Abstraction
Posters
Minseok Jeon
Korea University, South Korea
,
Sehun Jeong
Korea University, South Korea
,
Hakjoo Oh
Korea University
18:01
3m
Poster
Automatically Fixing Memory-Leaks
Posters
Seongjoon Hong
Korea University
,
Junhee Lee
Korea University, South Korea
,
Jeongsoo Lee
Korea University
,
Hakjoo Oh
Korea University
18:04
3m
Poster
Precise Safety Verification of Smart Contracts
Posters
Sunbeom So
Korea University
,
Myungho Lee
Korea University
,
Hakjoo Oh
Korea University
18:07
3m
Poster
Towards a WebAssembly Standalone Runtime on GraalVM
Posters
Salim S. Salim
University of Manchester
,
Andrew Nisbet
The University of Manchester
,
Mikel Luján
University of Manchester
18:11
3m
Poster
Performance, Portability, and Productivity for Data-Parallel Applications on Multi- and Many-Core Architectures
Posters
Ari Rasch
University of Münster
,
Richard Schulze
University of Münster
,
Sergei Gorlatch
18:14
3m
Poster
Squirrel: An Extensible Distributed KV Store
Posters
Kevin De Porre
,
Elisa Gonzalez Boix
Vrije Universiteit Brussel, Belgium
Link to publication
18:17
3m
Poster
Memory efficient CRDTs in dynamic environments
Posters
Jim Bauwens
Vrije Universiteit Brussel
,
Elisa Gonzalez Boix
Vrije Universiteit Brussel, Belgium
Link to publication
18:20
3m
Poster
Context-Oriented Live Programming Environments with Mixed Reality System for IoT Education
Posters
Ikuta Tanigawa
Kyusyu University
,
Harumi Watanabe
Tokai University
,
Nobuhiro Ohe
Tokai Univ.
,
Mikiko Sato
Tokai University
,
Nobuhiko Ogura
Tokyo City University
,
Takeshi Ohkawa
Tokai Univ.
,
Kenji Hisazumi
Kyushu University
,
Akira Fukuda
Kyushu University
Link to publication
18:23
3m
Poster
Generating a Fluent API with Syntax Checking from an LR Grammar
Posters
Tetsuro Yamazaki
Graduate School of Information Science and Technology, The University of Tokyo
,
Tomoki Nakamaru
Graduate School of Information Science and Technology, The University of Tokyo
,
Shigeru Chiba
Graduate School of Information Science and Technology, The University of Tokyo
,
Kazuhiro Ichikawa
Graduate School of Information Science and Technology, The University of Tokyo
Link to publication
18:26
3m
Poster
Multitier Reactive Programming in High Performance Computing
Posters
Daniel Sokolowski
Technische Universität Darmstadt
,
Philipp Martens
Technische Universität Darmstadt
,
Guido Salvaneschi
Technische Universität Darmstadt
Link to publication
18:30
3m
Poster
Certifying Graph-Manipulating C Programs via Localizations within Data Structures
Posters
Shengyi Wang
National University of Singapore
,
Qinxiang Cao
Shanghai Jiao Tong University
,
Anshuman Mohan
National University of Singapore
,
Aquinas Hobor
National University of Singapore
Link to publication
DOI
18:33
3m
Poster
Sound and Reusable Components for Abstract Interpretation
Posters
Sven Keidel
JGU Mainz
,
Sebastian Erdweg
JGU Mainz
Link to publication
18:36
3m
Poster
Puppy: An Educational Simplification of Python with a Live Playground
Posters
Makoto Sakane
Japan Women’s University
,
Yuka Akinobu
Japan Women’s University
,
Taku Tada
Yokohama National University
,
Kimio Kuramitsu
Japan Women’s University
18:39
3m
Poster
Agile Construction of Data Science DSLs (Tool Demo)
Posters
Artur Andrzejak
Heidelberg University
,
Kevin Kiefer
,
Diego Costa
Heidelberg University
,
Oliver Wenz
Heidelberg University
Link to publication
18:42
3m
Poster
A Fault-Tolerant Programming Model for Distributed Interactive Applications
Posters
Ragnar Mogk
Technische Universität Darmstadt
,
Joscha Drechsler
Technische Universität Darmstadt
,
Guido Salvaneschi
Technische Universität Darmstadt
,
Mira Mezini
Technische Universität Darmstadt
Link to publication
18:45
3m
Poster
WARDuino: A Dynamic WebAssembly Virtual Machine for Programming Microcontrollers
Posters
Robbert Gurdeep Singh
Universiteit Gent, Belgium
,
Christophe Scholliers
Universiteit Gent, Belgium
Link to publication
18:48
3m
Poster
Automatic and Scalable Detection of Logical Errors in Functional Programming Assignments
Posters
Dowon Song
Korea University
,
Myungho Lee
Korea University
,
Hakjoo Oh
Korea University
Link to publication
18:52
3m
Poster
IVT: An Efficient Method for Sharing Subtype Polymorphic Objects
Posters
Yu-Ping Wang
Tsinghua University, China
,
Xu-Qiang Hu
Tsinghua Univeraity, China
,
Zi-Xin Zou
Tsinghua Univeraity, China
,
Wende Tan
Tsinghua University, China
Link to publication
18:55
3m
Poster
Turning Unobservable into Unreachable: Dynamic Reactive Programming without Leaks
Posters
David Richter
Technical University of Darmstadt
,
Ragnar Mogk
Technische Universität Darmstadt
Link to publication
18:58
3m
Poster
Language-Integrated Privacy-Aware Distributed Queries
Posters
Guido Salvaneschi
Technische Universität Darmstadt
,
Mirko Köhler
Technische Universität Darmstadt
,
Daniel Sokolowski
Technische Universität Darmstadt
,
Philipp Haller
KTH Royal Institute of Technology
,
Sebastian Erdweg
JGU Mainz
,
Mira Mezini
Technische Universität Darmstadt
Link to publication
19:01
3m
Poster
Towards Efficient, Multi-Language Dynamic Taint Analysis
Posters
Jacob Kreindl
Johannes Kepler University Linz
,
Daniele Bonetta
Oracle Labs
,
Hanspeter Mössenböck
JKU Linz, Austria
Link to publication
19:04
3m
Poster
Supporting On-Stack Replacement in Unstructured Languages by Loop Reconstruction and Extraction
Posters
Raphael Mosaner
Johannes Kepler University Linz
,
David Leopoldseder
Johannes Kepler University Linz
,
Manuel Rigger
ETH Zurich
,
Roland Schatz
Johannes Kepler University Linz
,
Hanspeter Mössenböck
JKU Linz, Austria
Link to publication
19:07
3m
Poster
Reflection in Attribute Grammars
Posters
Lucas Kramer
University of Minnesota
,
Ted Kaminski
University of Minnesota
,
Eric Van Wyk
University of Minnesota, USA
Link to publication
19:11
3m
Poster
An Empirical Study of Programming Language Effect on OSS Development Effort
Posters
Muna Altherwi
Southampton University
19:14
3m
Poster
Practical Second Futamura Projection
Posters
Florian Latifi
Johannes Kepler University Linz
19:17
3m
Poster
Debugging Support for Multi-paradigm Concurrent Programs
Posters
Dominik Aumayr
Johannes Kepler University Linz, Austria
19:20
3m
Poster
Gradual Program Analysis
Posters
Samuel Estep
Liberty University
,
Jenna DiVincenzo (Wise)
Carnegie Mellon University
,
Jonathan Aldrich
Carnegie Mellon University
,
Éric Tanter
University of Chile & Inria Paris
,
Johannes Bader
Facebook
19:23
3m
Poster
Incremental Scannerless Generalized LR Parsing
Posters
Maarten P. Sijm
Delft University of Technology
19:26
3m
Poster
Linear capabilities for CHERI
Posters
Aaron Lippeveldts
Vrije Universiteit Brussel
,
Dominique Devriese
Vrije Universiteit Brussel
Mon 21 Oct
Displayed time zone:
Beirut
change
Room
17:00
30
18:00
30
19:00
30
Kallirhoe
Posters
Poster #1
Mon 21 Oct
Displayed time zone:
Beirut
change
Room
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
Kallirhoe
SPLASH Posters
Language-Parametric Semantic Editor Services based on Declarative Type ...
17:30 - 17:33
SPLASH Posters
NAB: Automated Large-scale Multi-language Dynamic Program Analysis in P ...
17:33 - 17:36
SPLASH Posters
A Symmetry-Based $N$-Body Solver Compiler
17:36 - 17:39
SPLASH Posters
Renaissance: A Modern Benchmark Suite for Parallel Applications on the JVM
17:39 - 17:42
SPLASH Posters
Toward a Benchmark Repository for Software Maintenance Tool Evaluations ...
17:42 - 17:45
SPLASH Posters
MetaDL : Declarative Program Analysis for the Masses
17:45 - 17:48
SPLASH Posters
Obsidian: Typestate and Assets for Safer Smart Contracts
17:48 - 17:52
SPLASH Posters
Component-Based Computation-Energy Modeling for Embedded Systems
17:52 - 17:55
SPLASH Posters
Distributed Object-oriented Programming with Multiple Consistency Level ...
17:55 - 17:58
SPLASH Posters
Comparison Between Object-Sensitivity and Call-Site-Sensitivity in Gene ...
17:58 - 18:01
SPLASH Posters
Automatically Fixing Memory-Leaks
18:01 - 18:04
SPLASH Posters
Precise Safety Verification of Smart Contracts
18:04 - 18:07
SPLASH Posters
Towards a WebAssembly Standalone Runtime on GraalVM
18:07 - 18:11
SPLASH Posters
Performance, Portability, and Productivity for Data-Parallel Applicatio ...
18:11 - 18:14
SPLASH Posters
Squirrel: An Extensible Distributed KV Store
18:14 - 18:17
SPLASH Posters
Memory efficient CRDTs in dynamic environments
18:17 - 18:20
SPLASH Posters
Context-Oriented Live Programming Environments with Mixed Reality Syste ...
18:20 - 18:23
SPLASH Posters
Generating a Fluent API with Syntax Checking from an LR Grammar
18:23 - 18:26
SPLASH Posters
Multitier Reactive Programming in High Performance Computing
18:26 - 18:30
SPLASH Posters
Certifying Graph-Manipulating C Programs via Localizations within Data ...
18:30 - 18:33
SPLASH Posters
Sound and Reusable Components for Abstract Interpretation
18:33 - 18:36
SPLASH Posters
Puppy: An Educational Simplification of Python with a Live Playground
18:36 - 18:39
SPLASH Posters
Agile Construction of Data Science DSLs (Tool Demo)
18:39 - 18:42
SPLASH Posters
A Fault-Tolerant Programming Model for Distributed Interactive Applications
18:42 - 18:45
SPLASH Posters
WARDuino: A Dynamic WebAssembly Virtual Machine for Programming Microco ...
18:45 - 18:48
SPLASH Posters
Automatic and Scalable Detection of Logical Errors in Functional Progra ...
18:48 - 18:52
SPLASH Posters
IVT: An Efficient Method for Sharing Subtype Polymorphic Objects
18:52 - 18:55
SPLASH Posters
Turning Unobservable into Unreachable: Dynamic Reactive Programming wit ...
18:55 - 18:58
SPLASH Posters
Language-Integrated Privacy-Aware Distributed Queries
18:58 - 19:01
SPLASH Posters
Towards Efficient, Multi-Language Dynamic Taint Analysis
19:01 - 19:04
SPLASH Posters
Supporting On-Stack Replacement in Unstructured Languages by Loop Recon ...
19:04 - 19:07
SPLASH Posters
Reflection in Attribute Grammars
19:07 - 19:11
SPLASH Posters
An Empirical Study of Programming Language Effect on OSS Development Effort
19:11 - 19:14
SPLASH Posters
Practical Second Futamura Projection
19:14 - 19:17
SPLASH Posters
Debugging Support for Multi-paradigm Concurrent Programs
19:17 - 19:20
SPLASH Posters
Gradual Program Analysis
19:20 - 19:23
SPLASH Posters
Incremental Scannerless Generalized LR Parsing
19:23 - 19:26
SPLASH Posters
Linear capabilities for CHERI
19:26 - 19:30
x
Tue 15 Oct 12:03