Onward! 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
co-located with SPLASH 2017
Fri 27 Oct 2017 10:30 - 11:00 at Regency B - Usability and Performance Chair(s): Sam Tobin-Hochstadt

This paper presents a lightweight process to guide error report authoring. We take the perspective that error reports are really classifiers of program information. They should therefore be subjected to the same measures as other classifiers (e.g., precision and recall). We formalize this perspective as a process for assessing error reports, describe our application of this process to an actual programming language, and present a preliminary study on the utility of the resulting error reports.

Fri 27 Oct
Times are displayed in 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 - 11:00
Error Messages are Classifiers: A Process to Design and Evaluate Error Messages
Onward! Papers
John WrennBrown University, Shriram KrishnamurthiBrown University, USA
11:00 - 11:30
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 - 12:00
Garbology: A Study of How Java Objects Die
Onward! Papers
Raoul VeroyTufts University, Sam GuyerTufts University