Interactive, visual fault localization support for end-user programmers

  • Authors:
  • Joseph R. Ruthruff;Shrinu Prabhakararao;James Reichwein;Curtis Cook;Eugene Creswick;Margaret Burnett

  • Affiliations:
  • School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA;School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA;School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA;School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA;School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA;School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA

  • Venue:
  • Journal of Visual Languages and Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

End-user programmers are writing an unprecedented number of programs, primarily using languages and environments that incorporate a number of interactive and visual programming techniques. To help these users debug these programs, we have developed an entirely visual, interactive approach to fault localization. This paper presents the approach. We also present the results of a think-aloud study that examined interactive, human-centric issues that arise in end-user debugging using a fault localization approach. Our results provide insights into the contributions such approaches can make to the end-user debugging process.