Cognitive models of program comprehension model the mental processes involved in program understanding.

In most cognitive models, hypotheses are key drivers of the comprehension process. The models describe how programmers generate and verify such hypothesis.

Key references:

  • Ruven Brooks. Towards a Theory of the Cognitive Processes in Computer Programming. International Journal of Man-Machine Studies, 9(6):737-741, 1977.

  • Stanley Letovsky. Cognitive Processes in Program Comprehension. Empirical Studies of Programmers, E. Soloway and S. Iyengar, editors, Ablex Publishing Company, Norwood, New Jersey, 1986.


Revision: r1.1 - 18 Feb 2002 - 13:23 - ArieVanDeursen
Transform > ProgramUnderstanding > CognitiveModels
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback