SPLASH 2022
Mon 5 - Sat 10 December 2022
Auckland, New Zealand
Toggle navigation
Attending
Venue: University of Auckland
How To SPLASH
General Chair Welcome
Keynotes 4 Industry
Speaker Instructions
Session Chair Instructions
Virtual SPLASH 2022
Awards
Code of Conduct
COVID
Registration
Accommodation
Sponsoring
Tourism NZ
Visas for New Zealand
Program
SPLASH Program
Your Program
Mon 5 Dec
Tue 6 Dec
Wed 7 Dec
Thu 8 Dec
Fri 9 Dec
Sat 10 Dec
Tracks
SPLASH 2022
OOPSLA
Opening and Welcome
V-OOPSLA
OOPSLA Artifacts
COVID Time Papers In Person
Onward! Essays
Onward! Papers
Workshops
Posters
Student Research Competition
Doctoral Symposium
Panels
Keynotes
SPLASH-E
PLMW
W@SPLASH
Student Volunteers
PLTea
Awards
CARES
Co-hosted Conferences
APLAS
APLAS
APLAS
Research Artifacts
APLAS
DLS
GPCE
GPCE
GPCE
Keynote
SAS
SAS
SAS
SAS
Artifacts
SLE
SLE
SLE
Keynote
Workshops
FTSCS
Formal Techniques for Safety-Critical Systems
HATRA
Human Aspects of Types and Reasoning Assistants
LIVE
Live Programming
PAINT
Programming Abstractions and Interactive Notations, Tools, and Environments
REBLS
Reactive and Event-Based Languages and Systems
Unsound
Sources of Unsoundness in Verification
VMIL
Virtual Machines and Language Implementations
Organization
SPLASH 2022 Committees
Organizing Committee
Steering Committee
Track Committees
OOPSLA
Review Committee
External Review / Artifact Evaluation Committee
OOPSLA Artifacts
COVID Time Papers In Person
Onward! Essays
Program Committee
Onward! Steering Committee
Onward! Papers
Program Committee
Onward! Steering Committee
Workshops
Posters
Student Research Competition
Organizers
Judges
Reviewers
Doctoral Symposium
Panels
SPLASH-E
Program Committee
Steering Committee
PLMW
Organizing Committee
Speakers & Panelists
Mentors
Student Volunteers
PLTea
CARES
Contributors
People Index
Co-hosted Conferences
APLAS
Program Committee
Artifact Evaluation Committee
DLS
Program Committee
GPCE
Organizing Committee
Program Committee
Steering Committee
SAS
Invited Speakers
Organizing Committee
SAS
SAS 2022 Artifacts
SLE
Keynote Speaker
Organising Committee
Program Committee
Artifact Evaluation Committee
Workshops
FTSCS
Organizing Committee
Program Committee
HATRA
Organizing Committee
Program Committee
LIVE
Organizing Committee
Program Committee
PAINT
Organizing Committee
Program Committee
REBLS
Organizing Committee
Program Committee
Unsound
Organizing Committee
Program Committee
VMIL
Organizing 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 2022
(
series
) /
University of Auckland
/
Room information: Virtual Airmeet Room
Venue
University of Auckland
Room name
Virtual Airmeet Room
Floor
0
Room Information
https://www.airmeet.com/
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+13:00) Auckland, Wellington
.
Use conference time zone: (GMT+13:00) Auckland, Wellington
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-10:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-09:00) Alaska
(GMT-08:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-08:00) Pacific Time (US & Canada)
(GMT-07: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-06:00) Central Time (US & Canada)
(GMT-05:00) Eastern Time (US & Canada)
(GMT-05: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-04:00) Atlantic Time (Goose Bay)
(GMT-04:00) Atlantic Time (Canada)
(GMT-03:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-03: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
Wed 30 Nov
Displayed time zone:
Auckland, Wellington
change
04:00 - 05:30
Session 1
V-OOPSLA
at
Virtual Airmeet Room
Chair(s):
Amal Ahmed
Northeastern University, USA
,
Jan Vitek
Northeastern University
04:00
15m
Talk
Generic Go to Go: Dictionary-Passing, Monomorphisation, and Hybrid
Pre-recorded
V-OOPSLA
Stephen Ellis
Imperial College London
,
Shuofei Zhu
Pennsylvania State University
,
Nobuko Yoshida
University of Oxford
,
Linhai Song
Pennsylvania State University
DOI
04:15
15m
Research paper
Coverage-guided tensor compiler fuzzing with joint IR-pass mutation
Pre-recorded
V-OOPSLA
Jiawei Liu
University of Illinois at Urbana-Champaign
,
Yuxiang Wei
Tongji University
,
Sen Yang
Fudan University
,
Yinlin Deng
University of Illinois at Urbana-Champaign
,
Lingming Zhang
University of Illinois at Urbana-Champaign
DOI
04:30
15m
Talk
Modular Verification of Op-Based CRDTs in Separation Logic
V-OOPSLA
Abel Nieto
Aarhus University
,
Léon Gondelman
Aarhus University
,
Alban Reynaud
ENS Lyon
,
Amin Timany
Aarhus University
,
Lars Birkedal
Aarhus University
DOI
04:45
15m
Talk
Monadic and Comonadic Aspects of Dependency Analysis
V-OOPSLA
Pritam Choudhury
University of Pennsylvania
DOI
05:00
30m
Live Q&A
Q&A for Session 1
V-OOPSLA
21:00 - 22:45
Session 2
V-OOPSLA
at
Virtual Airmeet Room
Chair(s):
Sophia Drossopoulou
Meta and Imperial College London
21:00
15m
Talk
Taming Transitive Redundancy for Context-Free Language Reachability
Pre-recorded
V-OOPSLA
Yuxiang Lei
University of Technology Sydney
,
Yulei Sui
University of New South Wales, Sydney
,
Shuo Ding
Georgia Institute of Technology
,
Qirun Zhang
Georgia Institute of Technology
DOI
21:15
15m
Talk
Scalable Linear Invariant Generation with Farkas’ Lemma
V-OOPSLA
Hongming Liu
Shanghai Jiao Tong University
,
Hongfei Fu
Shanghai Jiao Tong University
,
zhiyong yu
Shanghai Jiao Tong University
,
Jiaxin Song
Shanghai Jiao Tong University
,
Guoqiang Li
Shanghai Jiao Tong University
DOI
21:30
15m
Talk
Consistency-Preserving Propagation for SMT Solving of Concurrent Program Verification
Pre-recorded
V-OOPSLA
Zhihang Sun
Tsinghua University
,
Hongyu Fan
Tsinghua University
,
Fei He
Tsinghua University
DOI
21:45
15m
Talk
Oracle-Free Repair Synthesis for Floating-Point Programs
Pre-recorded
V-OOPSLA
Daming Zou
ETH Zurich
,
Yuchen Gu
Peking University
,
Yuanfeng Shi
Peking University
,
Mingzhe Wang
Princeton University
,
Yingfei Xiong
Peking University
,
Zhendong Su
ETH Zurich
DOI
22:00
15m
Talk
Neurosymbolic Repair for Low-Code Formula Languages
V-OOPSLA
Rohan Bavishi
University of California at Berkeley
,
Harshit Joshi
Microsoft
,
José Pablo Cambronero
Microsoft
,
Anna Fariha
Microsoft
,
Sumit Gulwani
Microsoft
,
Vu Le
Microsoft
,
Ivan Radiček
Microsoft
,
Ashish Tiwari
Microsoft
DOI
22:15
30m
Live Q&A
Q&A for Session 2
V-OOPSLA
Thu 1 Dec
Displayed time zone:
Auckland, Wellington
change
01:00 - 02:30
Session 3
V-OOPSLA
at
Virtual Airmeet Room
Chair(s):
Atsushi Igarashi
Kyoto University
01:00
15m
Research paper
SHARP: fast incremental context-sensitive pointer analysis for Java
Pre-recorded
V-OOPSLA
Bozhen Liu
Texas A&M University, USA
,
Jeff Huang
Texas A&M University
DOI
01:15
15m
Talk
Reasoning about Distributed Reconfigurable Systems
V-OOPSLA
Emma Ahrens
RWTH Aachen University
,
Marius Bozga
CNRS; Université Grenoble Alpes
,
Radu Iosif
CNRS; Université Grenoble Alpes
,
Joost-Pieter Katoen
RWTH Aachen University
DOI
01:30
15m
Talk
Type-Directed Synthesis of Visualizations from Natural Language Queries
V-OOPSLA
Jocelyn (Qiaochu) Chen
University of Texas at Austin
,
Shankara Pailoor
University of Texas at Austin
,
Celeste Barnaby
University of Texas at Austin
,
Abby Criswell
University of Texas at Austin
,
Chenglong Wang
Microsoft Research
,
Greg Durrett
University of Texas at Austin
,
Işıl Dillig
University of Texas at Austin
DOI
01:45
15m
Talk
Model Checking for a Multi-Execution Memory Model
V-OOPSLA
Evgenii Moiseenko
JetBrains Research
,
Michalis Kokologiannakis
MPI-SWS
,
Viktor Vafeiadis
MPI-SWS
DOI
02:00
30m
Live Q&A
Q&A for Session 3
V-OOPSLA
Wed 30 Nov
Displayed time zone:
Auckland, Wellington
change
Room
4:00
30
5:00
30
6:00
30
7:00
30
8:00
30
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
18:00
30
19:00
30
20:00
30
21:00
30
22:00
30
Virtual Airmeet Room
V-OOPSLA
Session 1
V-OOPSLA
Session 2
Thu 1 Dec
Displayed time zone:
Auckland, Wellington
change
Room
1:00
30
2:00
30
Virtual Airmeet Room
V-OOPSLA
Session 3
Wed 30 Nov
Displayed time zone:
Auckland, Wellington
change
Room
4:00
15
30
45
5:00
15
30
45
6:00
15
30
45
7:00
15
30
45
8:00
15
30
45
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
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
20:00
15
30
45
21:00
15
30
45
22:00
15
30
45
Virtual Airmeet Room
SPLASH V-OOPSLA
Pre-recorded
Generic Go to Go: Dictionary-Passing, Monomorphisation, and Hybrid
04:00 - 04:15
SPLASH V-OOPSLA
Pre-recorded
Coverage-guided tensor compiler fuzzing with joint IR-pass mutation
04:15 - 04:30
SPLASH V-OOPSLA
Modular Verification of Op-Based CRDTs in Separation Logic
04:30 - 04:45
SPLASH V-OOPSLA
Monadic and Comonadic Aspects of Dependency Analysis
04:45 - 05:00
SPLASH V-OOPSLA
Q&A for Session 1
05:00 - 05:30
SPLASH V-OOPSLA
Pre-recorded
Taming Transitive Redundancy for Context-Free Language Reachability
21:00 - 21:15
SPLASH V-OOPSLA
Scalable Linear Invariant Generation with Farkas’ Lemma
21:15 - 21:30
SPLASH V-OOPSLA
Pre-recorded
Consistency-Preserving Propagation for SMT Solving of Concurrent Progra ...
21:30 - 21:45
SPLASH V-OOPSLA
Pre-recorded
Oracle-Free Repair Synthesis for Floating-Point Programs
21:45 - 22:00
SPLASH V-OOPSLA
Neurosymbolic Repair for Low-Code Formula Languages
22:00 - 22:15
SPLASH V-OOPSLA
Q&A for Session 2
22:15 - 22:45
Thu 1 Dec
Displayed time zone:
Auckland, Wellington
change
Room
1:00
15
30
45
2:00
15
30
45
Virtual Airmeet Room
SPLASH V-OOPSLA
Pre-recorded
SHARP: fast incremental context-sensitive pointer analysis for Java
01:00 - 01:15
SPLASH V-OOPSLA
Reasoning about Distributed Reconfigurable Systems
01:15 - 01:30
SPLASH V-OOPSLA
Type-Directed Synthesis of Visualizations from Natural Language Queries
01:30 - 01:45
SPLASH V-OOPSLA
Model Checking for a Multi-Execution Memory Model
01:45 - 02:00
SPLASH V-OOPSLA
Q&A for Session 3
02:00 - 02:30
x
Sat 21 Dec 16:01