Designing a debugging interaction language for cognitive modelers

TitleDesigning a debugging interaction language for cognitive modelers
Publication TypeConference Paper
Year of Publication2012
AuthorsBogart, C., M. M. Burnett, S. Douglass, H. Adams, and R. White
Tertiary AuthorsKonstan, J. A., E. H. Chi, and K. Höök
Conference Name2012 ACM annual conference on Human Factors in Computing Systems - CHI '12
Date Published05/2012
PublisherACM Press
Conference LocationAustin, Texas
ISBN Number9781450310154

In this paper, we investigate how a debugging environment should support a population doing work at the core of HCI research: cognitive modelers. In conducting this investigation, we extended the Natural Programming methodology (a user-centered design method for HCI researchers of programming environments), to add an explicit method for mapping the outcomes of NP's empirical investigations to a language design. This provided us with a concrete way to make the design leap from empirical assessment of users' needs to a language. The contributions of our work are therefore: (1) empirical evidence about the content and sequence of cognitive modelers' information needs when debugging, (2) a new, empirically derived, design specification for a debugging interaction language for cognitive modelers, and (3) an initial case study of our "Natural Programming Plus" methodology.