loading...
Observing and Measuring Cognitive Support: Steps Toward Systematic Tool Evaluation and Engineering
Portland, Oregon, USA May 10-May 11
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WPC.2003.119920211th IEEE International Workshop on P ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Andrew Walenstein, University of Louisiana at Lafayette
A key desideratum for many software comprehension tools is to reduce the mental burdens of software engineers. That is, the tools should support cognition. This key benefit is difficult to directly observe and measure, so evaluating such tools has been problematic. This paper describes an investigation into the application of distributed cognition theories to analyzing and observing cognitive support. Theories of cognitive support are used to generate an analysis of potential cognitive benefits provided by the compilation-error tracking facilities of a commercial software development environment. This analysis is used to generate a scheme for coding user observations such that cognitive support related activity can be tracked. Experiences in applying the technique on data from a field study are reported. The study also serves to provide a glimpse into the ways that programmers and tools cooperate. Implications are drawn for future practices of tool evaluation and engineering.
Citation:
Andrew Walenstein, "Observing and Measuring Cognitive Support: Steps Toward Systematic Tool Evaluation and Engineering," icpc, pp.185, 11th IEEE International Workshop on Program Comprehension (IWPC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.