Write a Blog >>
Onward! 2018
Wed 7 - Thu 8 November 2018
Boston, Massachusetts, United States
co-located with
SPLASH 2018
Toggle navigation
Attending
Venue: Boston Park Plaza Hotel
SPLASH 2018
Dining
Welcome
Awards
Registration
Support
Sponsoring
Visa
Conduct
Program
Onward! Program
Your Program
Wed 7 Nov
Thu 8 Nov
Tracks
Onward! 2018
Onward! Essays
Onward! Papers
Organization
Onward! 2018 Committees
Organizing Committee
Steering Committee
Track Committees
Onward! Essays
Onward! Papers
Contributors
People Index
Search
Series
Series
SPLASH - Onward! 2019 and later
Onward! 2018
Onward! 2017
Onward! 2016
Onward! 2015
Onward! 2014
Onward! 2013
Sign in
Sign up
SPLASH 2018
(
series
) /
Onward! 2018
(
series
) /
Boston Park Plaza Hotel
/
Room information: Terrace
Venue
Boston Park Plaza Hotel
Room name
Terrace
Floor
0
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-05:00) Guadalajara, Mexico City, Monterrey
.
Use conference time zone: (GMT-05:00) Guadalajara, Mexico City, Monterrey
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-07: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-03: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-02: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+02: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+11: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
Sun 4 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
08:00 - 09:00
Breakfast
SPLASH Social
at
Terrace
10:00 - 10:30
Break
SPLASH Social
at
Terrace
15:00 - 15:30
Break
SPLASH Social
at
Terrace
17:00 - 18:00
Social
SPLASH Social
at
Terrace
Mon 5 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
07:30 - 08:30
Breakfast
SPLASH Social
at
Terrace
10:00 - 10:30
Break
SPLASH Social
at
Terrace
15:00 - 15:30
Break
SPLASH Social
at
Terrace
17:30 - 19:30
Poster
SPLASH Posters
at
Terrace
17:30
1m
Poster
Data Programming (DP): A new way of programming user interfaces
SPLASH Posters
A:
Blaine Bell
Link to publication
17:31
1m
Poster
Programming by example: efficient, but not "helpful"
SPLASH Posters
A:
Mark Santolucito
Yale University, USA
,
A:
Drew Goldman
Roslyn High School
,
A:
Allyson Weseley
Roslyn High School
,
A:
Ruzica Piskac
Yale University, USA
Link to publication
17:33
1m
Poster
Obsidian: A Safer Blockchain Programming Language
SPLASH Posters
A:
Michael Coblenz
Carnegie Mellon University
,
A:
Jonathan Aldrich
Carnegie Mellon University
,
A:
Brad A. Myers
Carnegie Mellon University
,
A:
Joshua Sunshine
Carnegie Mellon University
17:34
1m
Talk
Toward a Language-Parametric Code Completion Editor Service
SPLASH Posters
Daniel A. A. Pelsmaeker
Delft University of Technology, Netherlands
,
Eelco Visser
Delft University of Technology
Link to publication
17:36
1m
Poster
Compositional Programming and Testing of Dynamic Distributed Systems
SPLASH Posters
A:
Ankush Desai
University of California, Berkeley
,
A:
Amar Phanishayee
Microsoft Research
,
A:
Shaz Qadeer
Microsoft Research
,
A:
Sanjit Seshia
UC Berkeley
Link to publication
17:38
1m
Poster
Messir, a Text-first DSL-based Approach for UML Requirements Engineering (Tool Demo)
SPLASH Posters
A:
Benoît Ries
University of Luxembourg
,
A:
Alfredo Capozucca
University of Luxembourg
,
A:
Nicolas Guelfi
University of Luxembourg
Link to publication
17:39
1m
Poster
Finding Broken Promises in Asynchronous JavaScript Programs
SPLASH Posters
A:
Saba Alimadadi
Northeastern University
,
A:
Di Zhong
Northeastern University, USA
,
A:
Magnus Madsen
Aarhus University
,
A:
Frank Tip
Northeastern University
Link to publication
17:41
1m
Talk
Test Generation for Higher-Order Functions in Dynamic Languages
SPLASH Posters
A:
Marija Selakovic
TU Darmstadt, Germany
,
A:
Michael Pradel
TU Darmstadt
,
A:
Rezwana Karim Nawrin
Samsung Research America
,
A:
Frank Tip
Northeastern University
Link to publication
17:43
1m
Poster
Speeding up Symbolic Reasoning for Relational Queries
SPLASH Posters
A:
Chenglong Wang
University of Washington, USA
,
A:
Alvin Cheung
University of Washington
,
A:
Rastislav Bodík
University of Washington
Link to publication
17:44
1m
Poster
Fixing Machine Learning with Solver-Aided Languages
SPLASH Posters
A:
Revan MacQueen
University of Alberta
,
A:
Julian Dolby
IBM Research
,
A:
Karim Ali
University of Alberta
17:46
1m
Poster
SWAN: A Swift Program Analysis Framework
SPLASH Posters
A:
Jeff Cho
University of Alberta
,
A:
Mark Mroz
University of Ottawa
,
A:
Julian Dolby
IBM Research
,
A:
Karim Ali
University of Alberta
Link to publication
17:48
1m
Poster
The Software Architecture of Economy Mechanics in Digital Games
SPLASH Posters
A:
Wilson Mizutani
University of São Paulo
Link to publication
17:49
1m
Poster
Identifying Barriers to Adoption for Rust through Online Discourse
SPLASH Posters
A:
Anna Zeng
Stanford University
,
A:
Will Crichton
Stanford University
Link to publication
17:51
1m
Poster
Handling inconsistencies in software product line using a rule-based approach
SPLASH Posters
Megha Bhushan
Chitkara University, Punjab, India
,
A:
Shivani Goel
,
Arun Negi
Ministry of Defence, Government of India, India
,
Piyush Samant
Thapar Institute of Engineering, Patiala, Punjab, India
17:53
1m
Poster
Chocola: Integrating Futures, Actors, and Transactions
SPLASH Posters
A:
Janwillem Swalens
Vrije Universiteit Brussel
,
A:
Wolfgang De Meuter
Vrije Universiteit Brussel
,
A:
Joeri De Koster
Vrije Universiteit Brussel, Belgium
Link to publication
Pre-print
17:54
1m
Poster
Anomaly Analyses for Feature-Model Evolution
SPLASH Posters
A:
Michael Nieke
TU Braunschweig, Germany
,
A:
Christoph Seidl
Technische Universität Braunschweig
,
A:
Jacopo Mauro
University of Southern Denmark
,
A:
Thomas Thüm
University of Ulm
,
A:
Ingrid Chieh Yu
University of Oslo
,
A:
Felix Franzke
TU Braunschweig
Link to publication
17:56
1m
Poster
Understanding Java Usability by Mining GitHub Repositories
SPLASH Posters
A:
Mark Lemay
Link to publication
17:57
1m
Poster
Precise and Scalable Points-to Analysis via Data-Driven Context Tunneling
SPLASH Posters
A:
Minseok Jeon
Korea University, South Korea
,
A:
Sehun Jeong
Korea University
,
A:
Hakjoo Oh
Korea University
Link to publication
17:59
1m
Poster
QDB: From Quantum Algorithms Towards Correct Quantum Programs
SPLASH Posters
A:
Yipeng Huang
Princeton University
,
A:
Margaret Martonosi
Link to publication
18:01
1m
Talk
Declarative Specification of Indentation Rules: A Tooling Perspective on Parsing and Pretty-Printing Layout-Sensitive Languages
SPLASH Posters
A:
Luis Eduardo de Souza Amorim
Delft University of Technology, Netherlands
,
A:
Michael J. Steindorfer
Delft University of Technology
,
A:
Sebastian Erdweg
TU Delft
,
A:
Eelco Visser
Delft University of Technology
Link to publication
18:02
1m
Poster
Safe Replication through Bounded Concurrency Verification
SPLASH Posters
A:
Gowtham Kaki
Purdue University
,
A:
Kapil Earanky
Purdue University
,
A:
KC Sivaramakrishnan
University of Cambridge
,
A:
Suresh Jagannathan
Purdue University
Link to publication
18:04
1m
Poster
Automatic Diagnosis and Correction of Logical Errors for Functional Programming Assignments
SPLASH Posters
A:
Junho Lee
Korea University
,
A:
Dowon Song
Korea University
,
A:
Sunbeom So
Korea University
,
A:
Hakjoo Oh
Korea University
Link to publication
18:06
1m
Poster
Observable atomic consistency for CvRDTs
SPLASH Posters
A:
Xin Zhao
KTH Royal Institute of Technology
,
A:
Philipp Haller
KTH, Sweden
Link to publication
18:07
1m
Poster
Reconciling High-level Optimizations and Low-level Code in LLVM
SPLASH Posters
A:
Juneyoung Lee
Seoul National University
,
A:
Chung-Kil Hur
Seoul National University
,
A:
Ralf Jung
MPI-SWS
,
A:
Zhengyang Liu
University of Utah
,
A:
John Regehr
University of Utah
,
A:
Nuno P. Lopes
Microsoft Research
Link to publication
18:09
1m
Poster
Meta-programming for cross-domain tensor optimizations
SPLASH Posters
A:
Adilla Susungi
MINES ParisTech, France
,
A:
Norman A. Rink
TU Dresden, Germany
,
A:
Albert Cohen
Google
,
A:
Jeronimo Castrillon
TU Dresden, Germany
,
A:
Claude Tadonki
MINES ParisTech, France
Link to publication
18:11
1m
Poster
One Tool, Many Languages: Language-Parametric Transformation with Incremental Parametric Syntax
SPLASH Posters
A:
James Koppel
MIT
,
A:
Varot Premtoon
MIT
,
A:
Armando Solar-Lezama
MIT CSAIL
Link to publication
18:12
1m
Poster
Scaling the REPL Experience
SPLASH Posters
A:
Yair Chuchem
Lamdu
,
A:
Eyal Lotem
Lamdu
Link to publication
18:14
1m
Poster
Automated Rule Inference for Cryptographic APIs through Source Code Repositories
SPLASH Posters
A:
Anna-Katharina Wickert
TU Darmstadt
Link to publication
18:16
1m
Poster
Exploring feature interactions without specifications: a controlled experiment
SPLASH Posters
A:
Larissa Rocha
Universidade Federal da Bahia
,
A:
Jens Meinicke
Magdeburg University
,
A:
Sarah Nadi
University of Alberta
,
A:
Christian Kästner
Carnegie Mellon University
,
A:
Eduardo Santana de Almeida
Universidade Federal da Bahia
Link to publication
18:17
1m
Poster
GraphIt - A High-Performance Graph DSL
SPLASH Posters
A:
Yunming Zhang
,
A:
Mengjiao Yang
MIT CSAIL
,
A:
Riyadh Baghdadi
MIT
,
A:
Shoaib Kamil
Adobe
,
A:
Julian Shun
MIT
,
A:
Saman Amarasinghe
MIT
Link to publication
18:19
1m
Poster
Symmetry-based Optimization of Interaction Kernels
SPLASH Posters
A:
Shigeyuki Sato
Kochi University of Technology
18:20
1m
Poster
Sound Deadlock Prediction
SPLASH Posters
A:
Christian Gram Kalhauge
University of California, Los Angeles
,
A:
Jens Palsberg
University of California, Los Angeles
Link to publication
18:22
1m
Poster
Conflict Resolution for Structured Merge via Version Space Algebra
SPLASH Posters
A:
Fengmin Zhu
,
A:
Fei He
Tsinghua University
Link to publication
18:24
1m
Poster
Robust Relational Layout Synthesis from Examples for Android
SPLASH Posters
A:
Pavol Bielik
ETH Zürich
,
A:
Marc Fischer
ETH Zurich
,
A:
Martin Vechev
ETH Zürich
Link to publication
18:25
1m
Poster
Parallelization of Dynamic Languages: Synchronizing Built-in Collections
SPLASH Posters
A:
Benoit Daloze
JKU Linz, Austria
,
A:
Arie Tal
Technion
,
A:
Stefan Marr
University of Kent
,
A:
Hanspeter Mössenböck
JKU Linz, Austria
,
A:
Erez Petrank
Technion
Link to publication
18:27
1m
Poster
RT-Trust: Automated Refactoring for Trusted Execution Under Real-Time Constraints
SPLASH Posters
A:
Yin Liu
Virginia Tech
,
A:
Kijin An
Virginia Tech
,
A:
Eli Tilevich
Virginia Tech
Link to publication
18:29
1m
Poster
Scopes as Types
SPLASH Posters
A:
Hendrik van Antwerpen
TU Delft
,
A:
Casper Bach Poulsen
Delft University of Technology
,
A:
Arjen Rouvoet
Delft University of Technology
,
A:
Eelco Visser
Delft University of Technology
Link to publication
18:30
1m
Poster
Generating a Java Library from Its Specification
SPLASH Posters
A:
Tomoki Nakamaru
The University of Tokyo
,
A:
Shigeru Chiba
The University of Tokyo
18:32
1m
Poster
Thread-Safe Reactive Programming
SPLASH Posters
A:
Joscha Drechsler
Technische Universität Darmstadt
,
A:
Ragnar Mogk
Technische Universität Darmstadt
,
A:
Guido Salvaneschi
TU Darmstadt
,
A:
Mira Mezini
TU Darmstadt
Link to publication
18:34
1m
Poster
Storm: A Language Platform for Interacting and Extensible Languages (Tool Demo)
SPLASH Posters
A:
Filip Strömbäck
Linköping University
Link to publication
18:35
1m
Poster
Multi-Device Grace
SPLASH Posters
A:
Ben Selwyn-Smith
,
A:
Craig Anslow
Victoria University of Wellington
,
A:
Michael Homer
Victoria University of Wellington
18:37
1m
Poster
Migrating Custom DSL Implementations to a Language Workbench: An Industrial Tool Demonstration (Tool Demo)
SPLASH Posters
A:
Jasper Denkers
TU Delft
,
A:
Louis van Gool
Océ Technologies B.V.
,
A:
Eelco Visser
Delft University of Technology
Link to publication
18:39
1m
Poster
Guiding Inlining Decisions by Identifying Post-Inlining Transformations
SPLASH Posters
A:
Erick Ochoa
University of Alberta
,
A:
Andrew Craik
IBM Canada
,
A:
Jose Nelson Amaral
University of Alberta
,
A:
Karim Ali
University of Alberta
18:40
1m
Poster
Compiling Distributed System Specifications into Implementations
SPLASH Posters
A:
Matthew Do
Computer Science, University of British Columbia
,
A:
Renato Mascarenhas
Computer Science, University of British Columbia
,
A:
Finn Hacket
Computer Science, University of Waterloo
,
A:
Brandon Zhang
Computer Science, University of British Columbia
,
A:
Yi Fan (Bob) Yang
Facebook
,
A:
Adam Geller
Computer Science, University of British Columbia
,
A:
Ivan Beschastnikh
Computer Science, University of British Columbia
18:42
1m
Poster
Towards Understanding the Costs of Avoiding Out-of-Thin-Air Results
SPLASH Posters
A:
Peizhao Ou
University of California, Irvine
,
A:
Brian Demsky
University of California, Irvine
Link to publication
18:43
1m
Poster
Incremental compilation for Stratego
SPLASH Posters
A:
Jeff Smits
Delft University of Technology
,
A:
Eelco Visser
Delft University of Technology
Link to publication
18:45
1m
Poster
Using Compiler Snippets to Exploit Parallelism on Heterogeneous Hardware: A Java Reduction Case Study
SPLASH Posters
A:
Juan Fumero
The University of Manchester
,
A:
Christos Kotselidis
The University of Manchester
Link to publication
18:47
1m
Poster
Object-Oriented Recovery for Non-Volatile Memory
SPLASH Posters
A:
Nachshon Cohen
EPFL, Switzerland
,
A:
David T. Aksun
EPFL
,
A:
James Larus
EPFL
Link to publication
18:48
1m
Poster
Faster Variational Execution with Transparent Bytecode Transformation
SPLASH Posters
A:
Chu-Pan Wong
Carnegie Mellon University
,
A:
Jens Meinicke
Magdeburg University
,
A:
Lukas Lazarek
,
A:
Christian Kästner
Carnegie Mellon University
Link to publication
18:50
1m
Poster
Observing the Uptake of a Language Change Making Strings Immutable
SPLASH Posters
A:
Manuel Maarek
Heriot-Watt University
Link to publication
18:52
1m
Poster
Orchestrating Dynamic Analyses of Distributed Processes for Full-Stack JavaScript Programs
SPLASH Posters
A:
Laurent Christophe
VUB
,
A:
Coen De Roover
Vrije Universiteit Brussel
,
A:
Elisa Gonzalez Boix
Vrije Universiteit Brussel
,
A:
Wolfgang De Meuter
Vrije Universiteit Brussel
Link to publication
18:53
1m
Poster
Espalier: a structured spreadsheet tool for end-user development of organizational applications
SPLASH Posters
A:
Matt McCutchen
MIT
,
A:
Shachar Itzhaky
Technion, Israel
,
A:
Daniel Jackson
MIT
,
A:
Willow Jarvis
MIT
Link to publication
18:55
1m
Poster
Identifying Refactoring Opportunities for Replacing Type Code with Subclass and State
SPLASH Posters
A:
Jyothi Vedurada
IIT Madras
,
A:
V Krishna Nandivada
IIT Madras
Link to publication
18:57
1m
Poster
Margin Notes: Automatic code documentation with recorded examples from runtime
SPLASH Posters
A:
Geoffrey Litt
Link to publication
18:58
1m
Poster
A Practical Unification of Multi-Stage Programming and Macros
SPLASH Posters
A:
Nicolas Stucki
EPFL, Switzerland
,
A:
Aggelos Biboudis
EPFL, Switzerland
,
A:
Martin Odersky
EPFL, Switzerland
Link to publication
19:00
1m
Poster
Precision-Guided Context Sensitivity for Pointer Analysis
SPLASH Posters
A:
Yue Li
Aarhus University, Denmark
,
A:
Tian Tan
Aarhus University, Denmark
,
A:
Anders Møller
Aarhus University
,
A:
Yannis Smaragdakis
University of Athens
Link to publication
19:02
1m
Poster
Skitter: A DSL for Distributed Reactive Workflows
SPLASH Posters
A:
Mathijs Saey
Vrije Universiteit Brussel
,
A:
Joeri De Koster
Vrije Universiteit Brussel, Belgium
,
A:
Wolfgang De Meuter
Vrije Universiteit Brussel
Link to publication
19:03
1m
Poster
Consolidating Inheritance and Scoping into a Context Abstraction
SPLASH Posters
A:
Matan I. Peled
Technion—Israel Institute of Technology
19:05
1m
Poster
Modular Language Composition for the Masses
SPLASH Posters
A:
Manuel Leduc
IRISA, University of Rennes 1
,
A:
Thomas Degueule
Centrum Wiskunde & Informatica
,
A:
Benoit Combemale
University of Rennes 1
Link to publication
19:06
1m
Poster
From Debugging Towards Live Tuning of Reactive Applications
SPLASH Posters
A:
Ragnar Mogk
Technische Universität Darmstadt
,
A:
Pascal Weisenburger
Technische Universität Darmstadt
,
A:
Julian Haas
Technische Universität Darmstadt
,
A:
David Richter
Technical University of Darmstadt
Link to publication
19:08
1m
Poster
Secure Serverless Computing Using Dynamic Information Flow Control
SPLASH Posters
A:
Kalev Alpernas
Tel Aviv University
,
A:
Cormac Flanagan
University of California, Santa Cruz
,
A:
Sadjad Fouladi
Stanford University
,
A:
Leonid Ryzhyk
VMware Research
,
A:
Mooly Sagiv
Tel Aviv University
,
A:
Thomas Schmitz
,
A:
Keith Winstein
Stanford University
Link to publication
19:10
1m
Poster
DISCOPAR: A Visual Reactive Programming Language for Generating Cloud-based Participatory Sensing Platforms
SPLASH Posters
A:
Jesse Zaman
Vrije Universiteit Brussel
,
A:
Kennedy Kambona
Vrije Universiteit Brussel
,
A:
Wolfgang De Meuter
Vrije Universiteit Brussel
Link to publication
19:11
1m
Poster
A Derivation Framework for Dependent Security Label Inference
SPLASH Posters
A:
Peixuan Li
Penn State University
,
A:
Danfeng Zhang
Pennsylvania State University
Link to publication
19:13
1m
Poster
Distributed System Development with ScalaLoci
SPLASH Posters
A:
Pascal Weisenburger
Technische Universität Darmstadt
,
A:
Mirko Köhler
,
A:
Guido Salvaneschi
TU Darmstadt
Link to publication
19:15
1m
Poster
An Empirical Study of the Effect of Source-level Loop Transformations on Compiler Stability
SPLASH Posters
A:
Zhangxiaowen Gong
University of Illinois at Urbana-Champaign
,
A:
Zhi Chen
University of California, Irvine
,
A:
Justin Szaday
University of Illinois at Urbana-Champaign
,
A:
David Wong
Intel
,
A:
Zehra Sura
IBM Research
,
A:
Neftali Watkinson
,
A:
Saeed Maleki
Microsoft Research
,
A:
David Padua
University of Illinois at Urbana-Champaign
,
A:
Alexander Veidenbaum
University of California, Irvine
,
A:
Alexandru Nicolau
University of California, Irvine
,
A:
Josep Torrellas
University of Illinois at Urbana-Champaign
Link to publication
19:16
1m
Poster
METACO, a Type Checker Generator
SPLASH Posters
A:
Haochen Xie
Nagoya University
19:18
1m
Poster
Refinement in object-sensitivity points-to analysis via slicing
SPLASH Posters
A:
Girish Maskeri Rama
Infosys Limited
,
A:
Raghavan Komondoor
Indian Institute of Science, Bangalore
,
A:
Himanshu Sharma
Indian Institute of Science, Bangalore
Link to publication
19:20
1m
Poster
Explaining Spreadsheets with Spreadsheets
SPLASH Posters
A:
Jácome Cunha
University of Minho
,
A:
Mihai Dan
Oregon State University
,
A:
Martin Erwig
Oregon State University
,
A:
Danila Fedorin
Oregon State University
,
A:
Alex Grejuc
Oregon State University
Link to publication
19:21
1m
Poster
Continuous Model Validation using Reference Attribute Grammars
SPLASH Posters
A:
Johannes Mey
Technische Universität Dresden
,
A:
René Schöne
Technische Universität Dresden
,
A:
Görel Hedin
,
A:
Emma Söderberg
Lund University
,
A:
Thomas Kühn
Technische Universität Dresden
,
A:
Niklas Fors
Lund University
,
A:
Jesper Oqvist
Lund University
,
A:
Uwe Aßmann
TU Dresden, Germany
Link to publication
Pre-print
19:23
1m
Poster
CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stock JVMs
SPLASH Posters
A:
Jonathan Bell
George Mason University
,
A:
Luís Pina
George Mason University
19:25
1m
Poster
DeepBugs: A Learning Approach to Name-based Bug Detection
SPLASH Posters
A:
Michael Pradel
TU Darmstadt
,
A:
Koushik Sen
University of California, Berkeley
Link to publication
19:26
1m
Talk
Grammar Induction for Programming Languages using Skip-Gram Model
SPLASH Posters
Tomomasa Matsunaga
,
Shigeru Chiba
The University of Tokyo
19:28
1m
Poster
Migrating Business Logic to an Incremental Computing DSL: A Case Study
SPLASH Posters
A:
Daco Harkes
Delft University of Technology
,
A:
Elmer van Chastelet
Delft University of Technology
,
A:
Eelco Visser
Delft University of Technology
Link to publication
Tue 6 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
07:30 - 08:30
Breakfast
SPLASH Social
at
Terrace
10:00 - 10:30
Break
SPLASH Social
at
Terrace
15:00 - 15:30
Break
SPLASH Social
at
Terrace
17:00 - 18:00
Social
SPLASH Social
at
Terrace
Wed 7 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
07:30 - 08:30
Breakfast
SPLASH Social
at
Terrace
10:00 - 10:30
Break
SPLASH Social
at
Terrace
15:00 - 15:30
Break
SPLASH Social
at
Terrace
Thu 8 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
07:30 - 08:30
Breakfast
SPLASH Social
at
Terrace
10:00 - 10:30
Break
SPLASH Social
at
Terrace
15:00 - 15:30
Break
SPLASH Social
at
Terrace
Fri 9 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
07:30 - 08:30
Breakfast
SPLASH Social
at
Terrace
10:00 - 10:30
Break
SPLASH Social
at
Terrace
15:45 - 16:45
T-shirt social
SPLASH Social
at
Terrace
Sun 4 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
Room
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
Terrace
SPLASH Social
Breakfast
SPLASH Social
Break
SPLASH Social
Break
SPLASH Social
Social
Mon 5 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
Room
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
Terrace
SPLASH Social
Breakfast
SPLASH Social
Break
SPLASH Social
Break
SPLASH Posters
Poster
Tue 6 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
Room
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
Terrace
SPLASH Social
Breakfast
SPLASH Social
Break
SPLASH Social
Break
SPLASH Social
Social
Wed 7 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
Room
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
Terrace
SPLASH Social
Breakfast
SPLASH Social
Break
SPLASH Social
Break
Thu 8 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
Room
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
Terrace
SPLASH Social
Breakfast
SPLASH Social
Break
SPLASH Social
Break
SPLASH Social
Fri 9 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
Room
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
Terrace
SPLASH Social
Breakfast
SPLASH Social
Break
SPLASH Social
SPLASH Social
T-shirt social
Mon 5 Nov
Displayed time zone:
Guadalajara, Mexico City, Monterrey
change
Room
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
Terrace
SPLASH Posters
Data Programming (DP): A new way of programming user interfaces
17:30 - 17:31
SPLASH Posters
Programming by example: efficient, but not "helpful"
17:31 - 17:33
SPLASH Posters
Obsidian: A Safer Blockchain Programming Language
17:33 - 17:34
SPLASH Posters
Toward a Language-Parametric Code Completion Editor Service
17:34 - 17:36
SPLASH Posters
Compositional Programming and Testing of Dynamic Distributed Systems
17:36 - 17:38
SPLASH Posters
Messir, a Text-first DSL-based Approach for UML Requirements Engineerin ...
17:38 - 17:39
SPLASH Posters
Finding Broken Promises in Asynchronous JavaScript Programs
17:39 - 17:41
SPLASH Posters
Test Generation for Higher-Order Functions in Dynamic Languages
17:41 - 17:43
SPLASH Posters
Speeding up Symbolic Reasoning for Relational Queries
17:43 - 17:44
SPLASH Posters
Fixing Machine Learning with Solver-Aided Languages
17:44 - 17:46
SPLASH Posters
SWAN: A Swift Program Analysis Framework
17:46 - 17:48
SPLASH Posters
The Software Architecture of Economy Mechanics in Digital Games
17:48 - 17:49
SPLASH Posters
Identifying Barriers to Adoption for Rust through Online Discourse
17:49 - 17:51
SPLASH Posters
Handling inconsistencies in software product line using a rule-based ap ...
17:51 - 17:53
SPLASH Posters
Chocola: Integrating Futures, Actors, and Transactions
17:53 - 17:54
SPLASH Posters
Anomaly Analyses for Feature-Model Evolution
17:54 - 17:56
SPLASH Posters
Understanding Java Usability by Mining GitHub Repositories
17:56 - 17:57
SPLASH Posters
Precise and Scalable Points-to Analysis via Data-Driven Context Tunneling
17:57 - 17:59
SPLASH Posters
QDB: From Quantum Algorithms Towards Correct Quantum Programs
17:59 - 18:01
SPLASH Posters
Declarative Specification of Indentation Rules: A Tooling Perspective o ...
18:01 - 18:02
SPLASH Posters
Safe Replication through Bounded Concurrency Verification
18:02 - 18:04
SPLASH Posters
Automatic Diagnosis and Correction of Logical Errors for Functional Pro ...
18:04 - 18:06
SPLASH Posters
Observable atomic consistency for CvRDTs
18:06 - 18:07
SPLASH Posters
Reconciling High-level Optimizations and Low-level Code in LLVM
18:07 - 18:09
SPLASH Posters
Meta-programming for cross-domain tensor optimizations
18:09 - 18:11
SPLASH Posters
One Tool, Many Languages: Language-Parametric Transformation with Incre ...
18:11 - 18:12
SPLASH Posters
Scaling the REPL Experience
18:12 - 18:14
SPLASH Posters
Automated Rule Inference for Cryptographic APIs through Source Code Rep ...
18:14 - 18:16
SPLASH Posters
Exploring feature interactions without specifications: a controlled exp ...
18:16 - 18:17
SPLASH Posters
GraphIt - A High-Performance Graph DSL
18:17 - 18:19
SPLASH Posters
Symmetry-based Optimization of Interaction Kernels
18:19 - 18:20
SPLASH Posters
Sound Deadlock Prediction
18:20 - 18:22
SPLASH Posters
Conflict Resolution for Structured Merge via Version Space Algebra
18:22 - 18:24
SPLASH Posters
Robust Relational Layout Synthesis from Examples for Android
18:24 - 18:25
SPLASH Posters
Parallelization of Dynamic Languages: Synchronizing Built-in Collections
18:25 - 18:27
SPLASH Posters
RT-Trust: Automated Refactoring for Trusted Execution Under Real-Time C ...
18:27 - 18:29
SPLASH Posters
Scopes as Types
18:29 - 18:30
SPLASH Posters
Generating a Java Library from Its Specification
18:30 - 18:32
SPLASH Posters
Thread-Safe Reactive Programming
18:32 - 18:34
SPLASH Posters
Storm: A Language Platform for Interacting and Extensible Languages (To ...
18:34 - 18:35
SPLASH Posters
Multi-Device Grace
18:35 - 18:37
SPLASH Posters
Migrating Custom DSL Implementations to a Language Workbench: An Indust ...
18:37 - 18:39
SPLASH Posters
Guiding Inlining Decisions by Identifying Post-Inlining Transformations
18:39 - 18:40
SPLASH Posters
Compiling Distributed System Specifications into Implementations
18:40 - 18:42
SPLASH Posters
Towards Understanding the Costs of Avoiding Out-of-Thin-Air Results
18:42 - 18:43
SPLASH Posters
Incremental compilation for Stratego
18:43 - 18:45
SPLASH Posters
Using Compiler Snippets to Exploit Parallelism on Heterogeneous Hardwar ...
18:45 - 18:47
SPLASH Posters
Object-Oriented Recovery for Non-Volatile Memory
18:47 - 18:48
SPLASH Posters
Faster Variational Execution with Transparent Bytecode Transformation
18:48 - 18:50
SPLASH Posters
Observing the Uptake of a Language Change Making Strings Immutable
18:50 - 18:52
SPLASH Posters
Orchestrating Dynamic Analyses of Distributed Processes for Full-Stack ...
18:52 - 18:53
SPLASH Posters
Espalier: a structured spreadsheet tool for end-user development of org ...
18:53 - 18:55
SPLASH Posters
Identifying Refactoring Opportunities for Replacing Type Code with Subc ...
18:55 - 18:57
SPLASH Posters
Margin Notes: Automatic code documentation with recorded examples from ...
18:57 - 18:58
SPLASH Posters
A Practical Unification of Multi-Stage Programming and Macros
18:58 - 19:00
SPLASH Posters
Precision-Guided Context Sensitivity for Pointer Analysis
19:00 - 19:02
SPLASH Posters
Skitter: A DSL for Distributed Reactive Workflows
19:02 - 19:03
SPLASH Posters
Consolidating Inheritance and Scoping into a Context Abstraction
19:03 - 19:05
SPLASH Posters
Modular Language Composition for the Masses
19:05 - 19:06
SPLASH Posters
From Debugging Towards Live Tuning of Reactive Applications
19:06 - 19:08
SPLASH Posters
Secure Serverless Computing Using Dynamic Information Flow Control
19:08 - 19:10
SPLASH Posters
DISCOPAR: A Visual Reactive Programming Language for Generating Cloud-b ...
19:10 - 19:11
SPLASH Posters
A Derivation Framework for Dependent Security Label Inference
19:11 - 19:13
SPLASH Posters
Distributed System Development with ScalaLoci
19:13 - 19:15
SPLASH Posters
An Empirical Study of the Effect of Source-level Loop Transformations o ...
19:15 - 19:16
SPLASH Posters
METACO, a Type Checker Generator
19:16 - 19:18
SPLASH Posters
Refinement in object-sensitivity points-to analysis via slicing
19:18 - 19:20
SPLASH Posters
Explaining Spreadsheets with Spreadsheets
19:20 - 19:21
SPLASH Posters
Continuous Model Validation using Reference Attribute Grammars
19:21 - 19:23
SPLASH Posters
CROCHET: Checkpoint and Rollback via Lightweight Heap Traversal on Stoc ...
19:23 - 19:25
SPLASH Posters
DeepBugs: A Learning Approach to Name-based Bug Detection
19:25 - 19:26
SPLASH Posters
Grammar Induction for Programming Languages using Skip-Gram Model
19:26 - 19:28
SPLASH Posters
Migrating Business Logic to an Incremental Computing DSL: A Case Study
19:28 - 19:30
x
Mon 30 Dec 18:15