Refining Current Models of Program Comprehension

Research output: Contribution to conferencePaperpeer-review

Abstract

This paper formally distinguishes between two variants of top-down comprehension (as originally described by Brooks and Soloway). The first is ‘inference-based’ comprehension, where the programmer derives meaning from clichéd implementations in the code. The second is ‘expectation-based’ comprehension, where the programmer has pre-generated expectations of the code's meaning. The paper describes the distinguishing features of each variant, and suggests some factors, which passively suggest the choice of comprehension strategy employed by programmers during program comprehension.
Original languageEnglish (Ireland)
Publication statusPublished - 2001
Event1st Irish National Software Ergonomics Research Institute (INSERC) Conference on Software Ergonomics - Limerick Institute of Technology, Limerick, Ireland
Duration: 9 May 20019 May 2001

Conference

Conference1st Irish National Software Ergonomics Research Institute (INSERC) Conference on Software Ergonomics
Country/TerritoryIreland
CityLimerick
Period9/05/019/05/01

Cite this