DocumentCode
2155268
Title
Using spoken text to aid debugging: An empirical study
Author
Stefik, Andreas ; Gellenbeck, Ed
Author_Institution
Dept. of Comput. Sci., Central Washington Univ., Ellensburg, WA
fYear
2009
fDate
17-19 May 2009
Firstpage
110
Lastpage
119
Abstract
Comprehending and debugging computer programs are inherently difficult tasks. The current approach to building program execution and debugging environments is to use exclusively visual stimuli. We present an alternative: the Sonified Omniscient Debugger (SOD), a program execution and debugging environment designed to output carefully chosen spoken auditory cues to supplement visual stimuli. Originally designed for the blind, earlier work suggested that SOD may benefit sighted programmers as well. We evaluate the SOD environment in a formal debugging experiment comparing 1) a visual debugger, 2) an auditory debugger, and 3) a multimedia debugger, which includes both the visual and auditory stimuli. Our results indicate that while auditory debuggers on their own are significantly less effective for sighted users when compared with visual and multimedia debuggers, multimedia debuggers might benefit sighted programmers under certain circumstances. Specifically, we found that while multimedia debuggers do not provide instant usability, once programmers have some practice, their performance improves under certain metrics.
Keywords
program debugging; Sonified Omniscient Debugger; auditory debugger; auditory stimuli; multimedia debugger; program debugging; program execution; spoken auditory cues; spoken text; visual debugger; visual stimuli; Computer science; Debugging; Humans; Joining processes; Navigation; Programming environments; Programming profession; Speech; Testing; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
Conference_Location
Vancouver, BC
ISSN
1092-8138
Print_ISBN
978-1-4244-3998-0
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2009.5090034
Filename
5090034
Link To Document