VIDA: Visual interactive debugging

Dan Hao, Lingming Zhang, Lu Zhang, Jiasu Sun, Hong Mei

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Software debugging is time-consuming and effort-consuming. Although software debugging, especially fault-localization, has been studied for long, few practical debugging tools have been developed and used by the industry. In this paper we present VIDA, a visual interactive debugging tool, which has been integrated with the Eclipse Integrated Development Environment to support a programmer's debugging process. During the programmer's conventional debugging process, VIDA continuously recommends breakpoints for the programmer based on the analysis of execution information and the gathered feedback from the programmer. Moreover, VIDA provides a program outline to help the programmer choose breakpoints and visualizes the static dependency relation to help the programmer make estimation at breakpoints.

Original languageEnglish (US)
Title of host publication2009 31st International Conference on Software Engineering - Proceedings, ICSE 2009
Pages583-586
Number of pages4
DOIs
StatePublished - 2009
Externally publishedYes
Event2009 31st International Conference on Software Engineering, ICSE 2009 - Vancouver, BC, Canada
Duration: May 16 2009May 24 2009

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Other

Other2009 31st International Conference on Software Engineering, ICSE 2009
Country/TerritoryCanada
CityVancouver, BC
Period5/16/095/24/09

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'VIDA: Visual interactive debugging'. Together they form a unique fingerprint.

Cite this