1993 · 94 citations · 7 references
Social SciencesComputer SciencePsychologyCognitive PsychologyComputer-assisted InstructionHuman-computer InteractionCognitive LoadCognitive ModelingMental RepresentationProgram Comprehension
This paper presents five abstract characteristics of the mental representation of computer programs hierarchical structure, explicit mapping of code to goals, foundation on recognition of recurring patterns, connection of knowledge, and grounding in the program text. An experiment
7
The Processes Involved in Designing Software.
Michael E. Atwood, Robin Jeffries, Althea A. Turner et al. · Defense Technical Information Center (DTIC) · 1980 · 369 citations