Loughborough University
Leicestershire, UK
LE11 3TU
+44 (0)1509 263171
Loughborough University

Loughborough University Institutional Repository

Please use this identifier to cite or link to this item: https://dspace.lboro.ac.uk/2134/3357

Title: When bugs sing
Authors: Vickers, Paul
Alty, James L.
Keywords: Auditory display
Music
HCI
Auralisation
Debugging
Pascal
Issue Date: 2002
Publisher: © Elsevier
Citation: VICKERS, P. and ALTY, J.L., 2002. When bugs sing. Interacting with computers, 14 (6), pp. 793-819.
Abstract: In The Songs of Insects, Pierce (1949) described the striped ground cricket, nemobius fasciatusfasciatus, which chirps at a rate proportional to ambient air temperature. Twenty chirps-per-second tell us it is 31.4°C; sixteen chirps and it’s 27°C. This is a natural example of an auditory display, a mechanism for communicating data with sound. By applying auditory display techniques to computer programming we have attempted to give the bugs that live in software programs their own songs. We have developed the CAITLIN musical program auralisation system (Vickers & Alty, 2002b) to allow structured musical mappings to be made of the constructs in Pascal programs. Initial experimental evaluation (Vickers & Alty, 2002a, 2002b) showed that subjects could interpret the musical motifs used to represent the various Pascal language constructs. In this paper we describe how the CAITLIN system was used to study the effects of musical program auralisation on debugging tasks performed by novice Pascal programmers. The results of the experiment indicate that a formal musical framework can act as a medium for communicating information about program behaviour, and that the information communicated could be used to assist with the task of locating bugs in faulty programs.
Description: This is a journal article. It was published in the journal, Interacting with computers [© Elsevier]. The definitive version is available from: ttp://www.sciencedirect.com/science//journal/09535438 or at: doi:10.1016/S0953-5438(02)00026-7
URI: https://dspace.lboro.ac.uk/2134/3357
ISSN: 0953-5438
Appears in Collections:Published Articles (Computer Science)

Files associated with this item:

File Description SizeFormat
When Bugs Sing _formatted_.pdf139.8 kBAdobe PDFView/Open

 

SFX Query

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.