Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017
Vancouver, Canada
Toggle navigation
Attending
Venue: Hyatt Regency Vancouver
General Chair's Welcome
OOPSLA Chair's Welcome
Awards
Registration
Student Support
Sponsorship
Visas and ETA
Childcare
Code Of Conduct
Program
SPLASH Program
Your Program
Sun 22 Oct
Mon 23 Oct
Tue 24 Oct
Wed 25 Oct
Thu 26 Oct
Fri 27 Oct
Tracks
SPLASH 2017
Keynotes
OOPSLA
OOPSLA Artifacts
Doctoral Symposium
PL Mentoring Workshop (PLMW)
Posters
SPLASH-E
SPLASH-I
Student Research Competition
Student Volunteers
Workshops
Social Program
Co-hosted Conferences
GPCE
GPCE
GPCE
Onward!
Onward!
Onward!
Essays
Onward!
Papers
PLoP
PLoP
PLoP
SLE
Workshops
AGERE
CHESE
CoCoS
DSLDI
Escaped
FOSD
LIVE
META
NJR
NOOL
OCAP
PLATEAU
PX/17.2
Parsing@SLE
REBLS
REBELS
SAVR
SEPS
VMIL
WODA
Co-hosted Symposia
DLS
Scala
Organization
SPLASH 2017 Committees
Organizing Committee
Steering Committee
Track Committees
OOPSLA
Program Committee
External Program Committee
OOPSLA Artifacts
Doctoral Symposium
Invited Talks
Program Committee
PL Mentoring Workshop (PLMW)
PLMW Organizing Committee
PLMW Speakers
Posters
SPLASH-E
Program Committee
Steering Committee
SPLASH-I
Student Research Competition
Workshops
Organizing Committee
Program Committee
Contributors
People Index
Co-hosted Conferences
GPCE
Keynote speaker
Organizing Committee
Program Committee
Steering Committee
Onward!
Organizing Committee
Steering Committee
Onward! Essays
Onward! Papers
PLoP
Organizing Committee
Program Committee
SLE
Keynote Speaker
Organizing Committee
Artifact Evaluation Committee
Program Committee
Steering Committee
Workshops
AGERE
Organizing Committee
Program Committee
CHESE
Steering Committee
Program Committee
CoCoS
Organizing Committee
Publicity
Program Committee
DSLDI
Keynote Speaker
Organizing Committee
Program Committee
Escaped
Organizing Committee
Program Committee
FOSD
Keynote Speaker
Organizing Committee
Program Committee
LIVE
Program Committee
META
Invited Talks
Organizing Committee
Program Committee
NJR
Organizing Committee
NOOL
Organizing Committee
Program Committee
OCAP
Organizing Committee
Program Committee
PLATEAU
Organizing Committee
Program Committee
PX/17.2
Organizing Committee
Program Committee
Parsing@SLE
Organizing Committee
Program Committee
REBLS
Organizing Committee
Program Committee
SAVR
Organizing Committee
Program Committee
SEPS
Organizing Committee
Program Committee
VMIL
Organizing Committee
Program Committee
WODA
Organizing Committee
Co-hosted Symposia
DLS
Organizing Committee
Program Committee
Steering Committee
Scala
Organizing Committee
Program 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 2017
(
series
) /
Hyatt Regency Vancouver
/
Room information: Windsor
Venue
Hyatt Regency Vancouver
Room name
Windsor
Floor
3
Capacity
40
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-07:00) Tijuana, Baja California
.
Use conference time zone: (GMT-07:00) Tijuana, Baja California
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-03: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-02: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+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 22 Oct
Displayed time zone:
Tijuana, Baja California
change
10:30 - 12:00
FOSD Keynote
FOSD
at
Windsor
10:30
30m
Day opening
Welcome to FOSD 2017
FOSD
11:00
60m
Talk
FOSD Keynote: Managing Features in Cloned Variants
FOSD
K:
Julia Rubin
University of British Columbia
13:30 - 15:00
Talks / Discussion
FOSD
at
Windsor
13:30
30m
Talk
Towards Complete Consistency Checks of Clafer Models
FOSD
Markus Weckesser
TU Darmstadt
,
Malte Lochau
,
Michael Ries
facilityBoss GmbH
,
Andy Schürr
TU Darmstadt
14:00
30m
Talk
Automated Recommendations for Reducing Unnecessary Variability of Technology Architectures
FOSD
Kenny Wehling
Volkswagen AG
,
David Wille
TU Braunschweig, Germany
,
Christoph Seidl
Technische Universität Braunschweig
,
Ina Schaefer
Technische Universität Braunschweig
14:30
30m
Talk
Variational Lists: Comparisons and Design Guidelines
FOSD
Karl Smeltzer
Oregon State University
,
Martin Erwig
Oregon State University
15:30 - 17:00
Talks / Discussion
FOSD
at
Windsor
15:30
30m
Talk
Feature Oriented Programming in Groovy
FOSD
Guilherme Assis
UFMG
,
Eduardo Figueiredo
UFMG
,
Gustavo Vale
University of Passau
16:00
30m
Talk
Towards a Development Process for Maturing Delta-Oriented Software Product Lines
FOSD
Sven Schuster
TU Braunschweig, Germany
,
Christoph Seidl
Technische Universität Braunschweig
,
Ina Schaefer
Technische Universität Braunschweig
16:30
30m
Talk
Lightning Talks
FOSD
Eric Walkingshaw
Oregon State University
Mon 23 Oct
Displayed time zone:
Tijuana, Baja California
change
08:30 - 10:00
Talks Session 1
NOOL
at
Windsor
08:45
15m
Day opening
Welcome
NOOL
09:00
30m
Talk
Objectifying a Metaprogramming Language
NOOL
Vadim Zaytsev
Raincode Labs, Belgium
10:30 - 12:00
Discussion Session
NOOL
at
Windsor
10:30
75m
Talk
Panel Discussion: Security in OO languages
NOOL
P:
Cristina Cifuentes
Oracle Labs
,
Mark Miller
Google Inc.
,
Jonathan Aldrich
Carnegie Mellon University
,
Yannis Smaragdakis
University of Athens
13:30 - 15:00
Talks Session 2
NOOL
at
Windsor
13:30
30m
Talk
Integrating Debugging with Continuous Testing
NOOL
Malcolm Stone
,
Roly Perera
University of Edinburgh, UK / University of Glasgow, UK
14:00
30m
Talk
Algool – Object-Orientation with Algebraic Specification
NOOL
Anya Helene Bagge
University of Bergen
14:30
30m
Talk
Usably Expressing and Enforcing Design in Wyvern
NOOL
Jonathan Aldrich
Carnegie Mellon University
,
Alex Potanin
Victoria University of Wellington
15:30 - 17:00
Talks Session 3
NOOL
at
Windsor
15:30
30m
Talk
Ivo functions forward and backward
NOOL
Nate Nystrom
,
Igor Moreno Santos
16:00
30m
Talk
Towards Typing Julia
NOOL
Benjamin Chung
Northeastern University
,
Paley Li
Northeastern University
16:30
30m
Day closing
Closing thoughts & plans for next year
NOOL
Tue 24 Oct
Displayed time zone:
Tijuana, Baja California
change
10:30 - 12:00
VMIL
VMIL
at
Windsor
Chair(s):
Adam Welc
Huawei America Research Center
10:30
10m
Day opening
Welcome to VMIL
VMIL
Adam Welc
Huawei America Research Center
10:40
40m
Talk
Cross-ISA debugging in meta-circular VMs
VMIL
Christos Kotselidis
The University of Manchester
,
Andrew Nisbet
The University of Manchester
,
Foivos S. Zakkak
,
Nikos Foutris
11:20
40m
Talk
Accelerate JavaScript Applications by Cross-Compiling to WebAssembly
VMIL
Micha Reiser
Hochschule für Technik Rapperswil
,
Luc Bläser
Hochschule für Technik Rapperswil
13:30 - 15:00
VMIL
VMIL
at
Windsor
13:30
60m
Talk
Keynote: How Should We Train the Next Generation of VM Engineers?
VMIL
Mario Wolczko
Oracle Labs
14:30
40m
Talk
Fusing Method Handle Graphs for Efficient Dynamic JVM Language Implementations
VMIL
Shijie Xu
University of New Brunswick
,
David Bremner
University of New Brunswick
,
Daniel Heidinga
IBM
15:30 - 17:00
VMIL
VMIL
at
Windsor
Chair(s):
Adam Welc
Huawei America Research Center
15:30
90m
Other
Panel - The future of language runtimes
VMIL
Tony Hosking
Australian National University / Data61
,
Mario Wolczko
Oracle Labs
,
David Grove
IBM Research
Sun 22 Oct
Displayed time zone:
Tijuana, Baja California
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
Windsor
FOSD
FOSD
FOSD Keynote
FOSD
Talks / Discussion
FOSD
Talks / Discussion
Mon 23 Oct
Displayed time zone:
Tijuana, Baja California
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
Windsor
NOOL
Talks Session 1
NOOL
Discussion Session
NOOL
Talks Session 2
NOOL
Talks Session 3
Tue 24 Oct
Displayed time zone:
Tijuana, Baja California
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
Windsor
VMIL
VMIL
VMIL
VMIL
VMIL
VMIL
Sun 22 Oct
Displayed time zone:
Tijuana, Baja California
change
Room
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
Windsor
FOSD
Welcome to FOSD 2017
10:30 - 11:00
FOSD
FOSD Keynote: Managing Features in Cloned Variants
11:00 - 12:00
FOSD
Towards Complete Consistency Checks of Clafer Models
13:30 - 14:00
FOSD
Automated Recommendations for Reducing Unnecessary Variability of Techn ...
14:00 - 14:30
FOSD
Variational Lists: Comparisons and Design Guidelines
14:30 - 15:00
FOSD
Feature Oriented Programming in Groovy
15:30 - 16:00
FOSD
Towards a Development Process for Maturing Delta-Oriented Software Prod ...
16:00 - 16:30
FOSD
Lightning Talks
16:30 - 17:00
Mon 23 Oct
Displayed time zone:
Tijuana, Baja California
change
Room
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
Windsor
NOOL
Welcome
08:45 - 09:00
NOOL
Objectifying a Metaprogramming Language
09:00 - 09:30
NOOL
Panel Discussion: Security in OO languages
10:30 - 11:45
NOOL
Integrating Debugging with Continuous Testing
13:30 - 14:00
NOOL
Algool – Object-Orientation with Algebraic Specification
14:00 - 14:30
NOOL
Usably Expressing and Enforcing Design in Wyvern
14:30 - 15:00
NOOL
Ivo functions forward and backward
15:30 - 16:00
NOOL
Towards Typing Julia
16:00 - 16:30
NOOL
Closing thoughts & plans for next year
16:30 - 17:00
Tue 24 Oct
Displayed time zone:
Tijuana, Baja California
change
Room
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
Windsor
VMIL
Welcome to VMIL
10:30 - 10:40
VMIL
Cross-ISA debugging in meta-circular VMs
10:40 - 11:20
VMIL
Accelerate JavaScript Applications by Cross-Compiling to WebAssembly
11:20 - 12:00
VMIL
Keynote: How Should We Train the Next Generation of VM Engineers?
13:30 - 14:30
VMIL
Fusing Method Handle Graphs for Efficient Dynamic JVM Language Implemen ...
14:30 - 15:10
VMIL
Panel - The future of language runtimes
15:30 - 17:00
x
Thu 21 Nov 10:07