Onward! 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
co-located with SPLASH 2017

Conference Dates
Conference Dates are in time zone (GMT-07:00) Tijuana, Baja California, and may differ from the viewed time zone.
Rooms
Tracks
Badges
Your Program
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Conference Day
Wed 25 Oct

Displayed time zone: Tijuana, Baja California change

10:30 - 12:00
Language DesignOnward! Papers at Regency B
Chair(s): Zachary TatlockUniversity of Washington, Seattle
10:30
30m
Talk
Can We Crowdsource Language Design?
Onward! Papers
Preston Tunnell WilsonBrown University, Justin PombrioBrown University, USA, Shriram KrishnamurthiBrown University, USA
11:00
30m
Talk
Assessing User Preferences in Programming Language Design
Onward! Papers
Roger ChamberlainWashington University in St. Louis
11:30
30m
Talk
Replacing Phrase Structure Grammar with Dependency Grammar in the Design and Implementation of Programming Languages
Onward! Papers
Friedrich SteimannFernuniversität
13:30 - 15:00
Program Generation and SynthesisOnward! Papers at Regency B
Chair(s): Emina TorlakUniversity of Washington
13:30
30m
Talk
Generating Chat Bots from Web API Specifications
Onward! Papers
Mandana VaziriIBM Research, Louis MandelIBM Research, Avraham ShinnarIBM Research, Jerome SimeonIBM Research, Martin HirzelIBM Research
14:00
30m
Talk
ChimpCheck: Property-based Randomized Test Generation for Interactive Apps
Onward! Papers
Edmund LamUniversity of Colorado Boulder, Peilun Zhang, Bor-Yuh Evan ChangUniversity of Colorado Boulder
14:30
30m
Talk
Unbounded Superoptimization
Onward! Papers
Abhinav JangdaUniversity of Massachusetts, Amherst, Greta YorshQueen Mary University of London
15:30 - 17:00
EssaysOnward! Essays at Regency B
Chair(s): Robert BiddleCarleton University
15:30
45m
Talk
Some Were Meant For C: The endurance of an unmanageable language
Onward! Essays
Stephen KellUniversity of Cambridge
16:15
45m
Talk
Concept Analysis in Programming Language Research: Done Well It Is All Right
Onward! Essays
A: Antti-Juhani KaijanahoUniversity of Jyväskylä
DOI Pre-print

Conference Day
Thu 26 Oct

Displayed time zone: Tijuana, Baja California change

10:30 - 12:00
Essay PanelOnward! Essays at Regency B
Chair(s): Robert BiddleCarleton University
10:30
90m
Other
Panel: How can our publication models best serve our research?
Onward! Essays
Mary ShawCarnegie Mellon University, P: Crista LopesUniversity of California, Irvine, Matthias HauswirthUniversità della Svizzera italiana (USI), P: Philippe KruchtenUniversity of British Columbia
13:30 - 15:00
Programming ModelsOnward! Papers at Regency B
Chair(s): Karim AliUniversity of Alberta
13:30
30m
Talk
The Serverless Trilemma: Function Composition for Serverless Computing
Onward! Papers
Ioana BaldiniIBM T.J. Watson Research, Perry ChengIBM Research, Stephen J FinkIBM, Nick Mitchell, Vinod MuthusamyIBM T.J. Watson Research, Rodric RabbahIBM Research, Philippe SuterTwo Sigma, Olivier TardieuIBM Research
14:00
30m
Talk
Encoding the building blocks of communication
Onward! Papers
14:30
30m
Talk
IoTa: A Calculus for Internet of Things Automation
Onward! Papers
Julie L. NewcombUniversity of California at Berkeley, Satish ChandraFacebook, Jean-Baptiste JeanninCarnegie Mellon University , Cole SchlesingerSamsung Research America, Manu SridharanUber

Conference Day
Fri 27 Oct

Displayed time zone: Tijuana, Baja California change

10:30 - 12:00
Usability and PerformanceOnward! Papers at Regency B
Chair(s): Sam Tobin-HochstadtIndiana University
10:30
30m
Talk
Error Messages are Classifiers: A Process to Design and Evaluate Error Messages
Onward! Papers
John WrennBrown University, Shriram KrishnamurthiBrown University, USA
11:00
30m
Talk
You Can Have it All: Abstraction and Good Cache Performance
Onward! Papers
Juliana FrancoImperial College London, Martin Hagelin(Dirac), Tobias WrigstadUppsala University, Sophia Drossopoulou, Susan EisenbachImperial College London
11:30
30m
Talk
Garbology: A Study of How Java Objects Die
Onward! Papers
Raoul VeroyTufts University, Sam GuyerTufts University
13:30 - 15:00
New LanguagesOnward! Papers at Regency B
Chair(s): Adrian SampsonCornell University
13:30
30m
Talk
Infra: Structure All the Way Down - Structured Data as a Visual Programming Language
Onward! Papers
14:00
30m
Talk
Selfie and the Basics
Onward! Papers
Christoph KirschUniversity of Salzburg
14:30
30m
Talk
Systems Level Liveness with AnonSystem
Onward! Papers
Andrew SorensenAustralian National University, Henry GardnerThe Australian National University