Designing a debugging interaction language for cognitive modelers: an initial case study in natural programming plus

  • Authors:
  • Christopher Bogart;Margaret Burnett;Scott Douglass;Hannah Adams;Rachel White

  • Affiliations:
  • Oregon State University, Corvallis, Oregon, United States;Oregon State University, Corvallis, Oregon, United States;Air Force Research Laboratory, Dayton, Ohio, United States;Oregon State University, Corvallis, Oregon, United States;Oregon State University, Corvallis, Oregon, United States

  • Venue:
  • Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.01

Visualization

Abstract

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.