Tue 27 Oct 2015 10:30 - 11:10 at Edenburg - Session 2

Debugging is difficult and costly, especially for failures that occur after deployment. In prior work, we developed a suite of instrumentation and analysis tools, collectively titled the Crash Scene Investigation toolkit (CSI). These tools aid developers by providing additional information about failing program executions using latent data in post-failure memory dumps. While we showed that our technique is effective in reducing execution ambiguity, it lacked a proper user interface for developers. In this paper, we present CSIclipse, a work-in-progress plugin for the Eclipse integrated development environment (IDE) that brings our analyses directly to the user. The goal of our plugin is to ease the burden of debugging production failures by conveniently presenting CSI trace and analysis data with intuitive source code overlays and powerful data exploration mechanisms. While designed for our CSI data, our plugin is likely general enough to support trace data from a variety of program analyses.

Tue 27 Oct

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

10:30 - 12:00
Session 2ETX at Edenburg
10:30
40m
Talk
CSIclipse: Presenting Crash Analysis Data to Developers
ETX
Peter Ohmann University of Wisconsin - Madison, Ben Liblit University of Wisconsin–Madison
Pre-print
11:15
40m
Talk
Androsgi: bringing the power of OSGi to Android
ETX
Steven Bohez Ghent University - iMinds, Elias De Coninck Ghent University - iMinds, Tim Verbelen Ghent University, Bart Dhoedt Ghent University - iMinds