1. A field study of the software design process for large systems;Curtis;Communications of the A.C.M.,1988
2. An empirically-derived control structure for the process of program understanding;Detienne;International Journal of Man-machine Studies,1990
3. Knoledge exploited by experts during software system design;Guindon;International Journal of Man-machine Studies,1990
4. Variability in program design: the interaction of process with knowledge;Rist;International Journal of Man-machine Studies,1990
5. Common cognitive representations of program code across tasks and languages;Robertson;International Journal of Man-machine Studies,1990