‹Programming› 2019
Mon 1 - Thu 4 April 2019 Genoa, Italy
Mon 1 Apr 2019 09:30 - 10:00 at Michelangelo - Session 1 Chair(s): Jens Lincke

Domain-specific debugging visualizations try to provide a view of a runtime object tailored to a specific domain and highlighting its important properties. The research in this area has focused mainly on the technical aspects of the creation of such views so far. However, we still lack answers to questions such as what properties of objects are considered important for these visualizations, whether all objects have an appropriate domain-specific view, or what clues could help us to construct these views fully automatically. In this paper, we describe an exploratory study where the participants were asked to inspect runtime states of objects displayed in a traditional debugger and draw ideal domain-specific views of these objects on paper. We describe interesting observations and findings obtained during this study and a preliminary taxonomy of these visualizations.

Mon 1 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:30
Session 1PX/19 at Michelangelo
Chair(s): Jens Lincke Hasso Plattner Institute, University of Potsdam, Germany
09:00
30m
Talk
IDVE: an Integrated Development and Verification Environment for JavaScript
PX/19
Christopher Schuster University of California, Santa Cruz, Cormac Flanagan University of California, Santa Cruz
09:30
30m
Talk
Draw This Object: A Study of Debugging Representations
PX/19
Matúš Sulír Technical University of Košice, Ján Juhár
Pre-print
10:00
30m
Talk
Faster Feedback through Lexical Test Prioritization
PX/19
Toni Mattis Hasso Plattner Institute, University of Potsdam, Falco Dürsch , Robert Hirschfeld Hasso-Plattner-Institut (HPI), Germany