%0 Journal Article %J International Journal of Man-Machine Studies %D 1977 %T Measuring computer program quality and comprehension %A Shneiderman, Ben %K cognitive psychology %K commenting %K memorization %K modification %K program design %K programmer behavior %K Programming %K programming experiments %K programming languages %K RECALL %K structured programming %X Judging the relative quality of computer programs and a programmer's comprehension of a given program has proven to be a difficult task. Ability to debug, modify, hand simulate execution or respond to questions about the program all have their weaknesses as comprehension metrics. This paper offers experimental evidence which supports the use of memorization/recall tasks as a further basis for judging program quality and programmer comprehension. A syntactic/semantic model of programmer behavior is presented to provide a basis for this hypothesis. %B International Journal of Man-Machine Studies %V 9 %P 465 - 478 %8 1977/07// %@ 0020-7373 %G eng %U http://www.sciencedirect.com/science/article/pii/S002073737780014X %N 4 %R 10.1016/S0020-7373(77)80014-X