SPLASH 2014
Mon 20 - Fri 24 October 2014 Portland, Oregon, United States

The SPLASH 2014 Fall School will consist of prestigious tutorials on current topics in software, systems, and languages research.

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

Wed 22 Oct
Times are displayed in time zone: Tijuana, Baja California change

10:30 - 12:00: Tutorial 1: Quality Assurance to Agile QualityTutorials at Salon G
10:30 - 12:00
Talk
Tutorials
Joe YoderThe Refactory, Inc.
10:30 - 12:00: Tutorial 2: Rust Programming LanguageTutorials at Salon H
10:30 - 12:00
Talk
Tutorials
Nicholas MatsakisMozilla Corporation
13:30 - 15:00: Tutorial 3: Language CompositionTutorials at Salon G
13:30 - 15:00
Talk
Tutorials
Laurence TrattKing's College London
13:30 - 15:00: Tutorial 4: Coccinelle Tool for C CodeTutorials at Salon H
13:30 - 15:00
Talk
Tutorials

Thu 23 Oct
Times are displayed in time zone: Tijuana, Baja California change

10:30 - 12:00: Tutorial 5: One VM to Rule Them AllTutorials at Salon G
10:30 - 12:00
Talk
Tutorials
Christian WimmerOracle Labs
10:30 - 12:00: Tutorial 6: Hardware Design Using Liquid MetalTutorials at Salon H
10:30 - 12:00
Talk
Tutorials
Rodric RabbahIBM Research, Joshua AuerbachIBM Research
13:30 - 15:00: Tutorial 7: SoftEng for Mobile DevTutorials at Salon G
13:30 - 15:00
Talk
Tutorials
Aharon AbadiIBM Research
15:30 - 17:00: Tutorial 8: Exercises in Programming StyleTutorials at Salon G
15:30 - 17:00
Talk
Tutorials
Crista LopesUniversity of California, Irvine

Fri 24 Oct
Times are displayed in time zone: Tijuana, Baja California change

10:30 - 12:00: Tutorial 9: Designing PL for PeopleTutorials at Salon G
10:30 - 12:00
Talk
Tutorials
Stefan HanenbergUniversity of Duisburg-Essen, Andreas StefikUniversity of Nevada, Las Vegas
10:30 - 12:00: Tutorial 10: Programming Distributed AlgorithmsTutorials at Salon H
10:30 - 12:00
Talk
Tutorials
Y. Annie LiuStony Brook University, Scott StollerStony Brook University, Bo LinStony Brook University
13:30 - 15:00: Tutorial 11: Generative ProgrammingTutorials at Salon G
13:30 - 15:00
Talk
Tutorials
Tiark RompfPurdue & Oracle Labs, Nada AminEPFL, Manohar JonnalageddaEPFL, Switzerland

Call For Submissions

What’s “Fall School”?

The scope of the Fall School Tutorials is the same as the conference itself: all aspects of software construction and delivery at the intersection of programming, languages, and software engineering. The Fall School Tutorials in particular focus on the nexus between research and practice, including work that takes inspiration from or builds connections to areas not commonly considered at SPLASH. Fall School Tutorials should introduce researchers to current research in an area, or show important new tools that can be used in research.

Each tutorial will last 90 minutes, will be free to all attendees, and will be scheduled during the main conference. Fall School Tutorial presenters will receive a tutorial room, and standard AV equipment for a 90 minute session concurrent with the main conference sessions of SPLASH (22–24 October 2014).

All tutorial presenters must register themselves for SPLASH. The Fall School Tutorials programme cannot in general reimburse fees, but instead offers presenters the opportunity to interest SPLASH attendees, graduate students, and other researchers in your research area or tools.

Proposals

If you think SPLASH people need to know more about the area you work in, or could benefit from the great new tool you have developed, then you should propose a SPLASH Fall School tutorial on this topic.

A proposal (1 pdf page) should contain the names and email address of all presenters, the proposed topic to be covered by the tutorial, a tutorial outline, and a rationale explaining why SPLASH cannot be without your tutorial, and why you are the best people in the world to present it!

Use the ACM SIGPLAN Proceedings template to format your proposals.

Submit proposals to tutorials@splashcon.org.

More Information

The SPLASH tutorial programme is curated by James Noble, aided and abetted by Jan Vitek.

For additional information, clarification, or answers to questions please contact the Fall School Chair (James Noble) at tutorials@splashcon.org.