Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada

SPLASH-I is a series of research and industry talks, demos and panels that address topics relevant to the SPLASH community. Speakers are invited by the organizers. The community is invited to suggest speakers and panels through the call for contribution.

The SPLASH-I series is held in parallel with the OOPSLA main track. Talks are open to all attendees.

Talks

Title
Bridging the Digital Divide in Data Science
SPLASH-I
Browser Performance Woes: Past, Present, and Future
SPLASH-I
Direct Manipulation Programming Systems
SPLASH-I
Domain-Specific Symbolic Compilation
SPLASH-I
DYOL: Design a Language, Know the Consequences
SPLASH-I
HHVM: Efficient and Scalable PHP/Hack Execution
SPLASH-I
It's Time for Secure Languages
SPLASH-I
One if by Lambda, Two if by C: How PL Can Attack Computing Education
SPLASH-I
Panel: 50 Years of Language Evolution: From Simula’67 to the FuturePanel
SPLASH-I
Performance Analysis and Optimization of C++ Standard Libraries
SPLASH-I
Preventing Information Leaks by Construction
SPLASH-I
Reducing Interruptions at Work with the FlowLight
SPLASH-I
Smart Condo: IoT for Social Good
SPLASH-I
Toward Scalable Semantic Big Data
SPLASH-I
Towards PPL: Extending Coroutines in Hack to Enable Probabilistic Programming
SPLASH-I
Training and Tuning Machine-Learning Applications: A View from the Trenches
SPLASH-I
Verifying Network Data Planes
SPLASH-I

Call for Contributions

We invite submissions of novel and innovative talks, panels and demonstrations that address all aspects of software construction and delivery relevant to SPLASH attendees. Suitable topics include, but are not limited to, data science, big data, probabilistic languages in data science, compilers, virtual machines, augmented/virtual reality, visualization, cloud computing, security, software engineering, and software defined networks.

Submissions of Talks and Demonstrations should consist of:

  • A ½ page description of the content of the talk or demonstration
  • References to any previous related talks or publications

Submissions of Panels should consist of:

  • A ½ page description of the topic and format of the panel
  • A ½ page description of potential panel members and whether they have agreed
  • A ½ page description of previous experience of the submitter(s) running panels

Important Dates:

May 5, 2017: All proposals are due via https://splashi-17.hotcrp.com/.

June 15, 2017: Notifications

Dates
You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 25 Oct

Displayed time zone: Tijuana, Baja California change

10:30 - 12:00
Programming ModelsSPLASH-I at Regency D
Chair(s): Gail Murphy University of British Columbia
10:30
30m
Talk
Direct Manipulation Programming Systems
SPLASH-I
Ravi Chugh University of Chicago
11:00
30m
Talk
Toward Scalable Semantic Big Data
SPLASH-I
Julian Dolby IBM Thomas J. Watson Research Center
11:30
30m
Talk
Towards PPL: Extending Coroutines in Hack to Enable Probabilistic Programming
SPLASH-I
13:30 - 15:00
SecuritySPLASH-I at Regency D
Chair(s): Karim Ali University of Alberta
13:30
30m
Talk
Browser Performance Woes: Past, Present, and Future
SPLASH-I
Ben Livshits Imperial College London, UK
14:00
30m
Talk
It's Time for Secure Languages
SPLASH-I
Cristina Cifuentes Oracle Labs
14:30
30m
Talk
Preventing Information Leaks by Construction
SPLASH-I
Jean Yang Carnegie Mellon University
15:30 - 17:00
Panel: Language EvolutionSPLASH-I at Regency D
15:30
90m
Talk
Panel: 50 Years of Language Evolution: From Simula’67 to the FuturePanel
SPLASH-I
Steven D. Fraser , Lera Boroditsky UC San Diego, Robert Gentleman 23andme, Chris Granger Kodowa, Sumit Gulwani Microsoft Research, Crista Lopes University of California, Irvine

Thu 26 Oct

Displayed time zone: Tijuana, Baja California change

10:30 - 12:00
Optimization & NetworksSPLASH-I at Regency D
Chair(s): Eleni Stroulia University of Alberta
10:30
30m
Talk
HHVM: Efficient and Scalable PHP/Hack Execution
SPLASH-I
11:00
30m
Talk
Performance Analysis and Optimization of C++ Standard Libraries
SPLASH-I
Aditya Kumar Samsung, Sebastian Pop Samsung Research America
11:30
30m
Talk
Verifying Network Data Planes
SPLASH-I
Nate Foster Cornell University
13:30 - 15:00
Software Engineering & EducationSPLASH-I at Regency D
Chair(s): Vadim Zaytsev Raincode Labs, Belgium
13:30
30m
Talk
One if by Lambda, Two if by C: How PL Can Attack Computing Education
SPLASH-I
Kathi Fisler Brown University
14:00
30m
Talk
Reducing Interruptions at Work with the FlowLight
SPLASH-I
Thomas Fritz University of British Columbia, University of Zurich
14:30
30m
Talk
Smart Condo: IoT for Social Good
SPLASH-I
Eleni Stroulia University of Alberta
15:30 - 17:00
Machine Learning & Data ScienceSPLASH-I at Regency D
Chair(s): Cristina Cifuentes Oracle Labs
15:30
30m
Talk
Bridging the Digital Divide in Data Science
SPLASH-I
Hridesh Rajan Iowa State University
16:00
30m
Talk
Domain-Specific Symbolic Compilation
SPLASH-I
Rastislav Bodík University of Washington
16:30
30m
Talk
Training and Tuning Machine-Learning Applications: A View from the Trenches
SPLASH-I
Matthew Arnold , A: Harold Ossher IBM Thomas J. Watson Research Center

Fri 27 Oct

Displayed time zone: Tijuana, Baja California change

10:30 - 12:00
CompilersSPLASH-I at Regency D
Chair(s): Nate Foster Cornell University
10:30
30m
Talk
DYOL: Design a Language, Know the Consequences
SPLASH-I
Vadim Zaytsev Raincode Labs, Belgium