Skip to main navigation Skip to search Skip to main content

Refining Current Models of Program Comprehension

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-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)
Title of host publicationProceedings of the 1st Irish National Software Ergonomics Research Institute (INSERC) Conference on Software Ergonomics
Place of PublicationLimerick, 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 2001 → 9 May 2001

Conference

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

Fingerprint

Dive into the research topics of 'Refining Current Models of Program Comprehension'. Together they form a unique fingerprint.

Cite this