The SPLASH 2015 Tutorials programme 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

Mon 26 Oct

Displayed time zone: Eastern Time (US & Canada) change

13:30 - 15:00
13:30
90m
Talk
Symbolic Techniques for Software Debugging and Repair
Tutorials
Abhik Roychoudhury National University of Singapore, Satish Chandra Samsung Research America

Wed 28 Oct

Displayed time zone: Eastern Time (US & Canada) change

13:30 - 15:00
Tutorial 3Tutorials at Edenburg
13:30
90m
Talk
The Role of Ethnography in Programming Language Research: Developer-Centered Design of Languages and Tools
Tutorials
Yvonne Dittrich IT University of Copenhagen, Cleidson de Souza Federal University of Pará Belém, Helen Sharp The Open University
File Attached
15:30 - 17:00
Tutorial 4Tutorials at Edenburg
15:30
90m
Talk
Software Analytics: Achievements and Challenges
Tutorials
Tao Xie University of Illinois at Urbana-Champaign, Dongmei Zhang Microsoft Research, China

Thu 29 Oct

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 12:00
Tutorial 5Tutorials at Edenburg
10:30
90m
Talk
Building Secure Software Architectures using Security Patterns
Tutorials
Eduardo Fernandez Florida Atlantic University
13:30 - 15:00
Tutorial 6Tutorials at Edenburg
13:30
90m
Talk
The Use of Text Retrieval and Natural Language Processing in Software Engineering
Tutorials
Venera Arnaoudova Washington State University Pullman, Sonia Haiduc Florida State University Tallahassee, Andrian Marcus University of Texas at Dallas, Giuliano Antoniol Polytechnique Montréal
15:30 - 17:00
Tutorial 7Tutorials at Edenburg
15:30
90m
Talk
Mining Programming Language Usage with Boa
Tutorials
Robert Dyer Bowling Green State University, Hridesh Rajan Iowa State University, USA, Tien N. Nguyen Iowa State University, Hoan Nguyen Iowa State University
Pre-print File Attached

Fri 30 Oct

Displayed time zone: Eastern Time (US & Canada) change

10:30 - 12:00
Tutorial 8Tutorials at Edenburg
10:30
90m
Talk
Shipshape: An Open Program Analysis Platform
Tutorials
Ciera Jaspan Google, Emma Söderberg Google Inc., Jesper Oqvist Lund University
Media Attached
13:30 - 15:00
Tutorial 9Tutorials at Edenburg
13:30
90m
Talk
Analyze your Java Source Code with ExtendJ
Tutorials
Jesper Oqvist Lund University, Gorel Hedin Lund University, Emma Söderberg Google Inc.
Media Attached
15:30 - 17:00
Tutorial 10Tutorials at Edenburg
15:30
90m
Talk
Concurrency in Rust: Data race safety with zero cost abstractions
Tutorials
Nicholas Cameron Mozilla Research, Nicholas Matsakis Mozilla Corporation

Call for Submissions

The scope of Tutorials is the same as the conference itself: all aspects of software construction and delivery at the intersection of programming, languages, and software engineering. 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. 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. Tutorial presenters will receive a tutorial room, and standard AV equipment for a 90 minute session concurrent with the main conference sessions of SPLASH (25–30 October 2015).

All tutorial presenters must register themselves for SPLASH. The 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 Conference template to format your proposals.

Submit proposals to tutorials@splashcon.org.

More Information

For additional information, clarification, or answers to questions please contact the Tutorials Chair at tutorials@splashcon.org.