Optimum Display Arrangement for Presenting Visual Reminders. - John M. Findlay; Simon P. Davies; Robert Kentridge; Anthony J. Lambert; Justine Kelly (BCS HCI, 1988)

The Nature and Development of Programming Plans. - Simon P. Davies (Int. J. Man Mach. Stud., 1990)

The Role of Notation and Knowledge Representation in the Determination of Programming Strategy: A Framework for Integrating Models of Programming Behavior. - Simon P. Davies (Cogn. Sci., 1991)

Restricting manipulations within a device space: Effects upon strategy, errors and display-based problem solving. - Simon P. Davies (PPIG (1), 1992)

Doing Design and Describing it: Accounting for Divergent Perspectives in Software Design. - Simon P. Davies; Adrian M. Castell (PPIG (2), 1992)

Improving the Communicability of Spreadsheet Desgins: Annotating with Descriptive Tags. - David G. Hendry; Thomas R. G. Green; David J. Gilmore; Simon P. Davies (PPIG (2), 1992)

Towards a cognitive browser for OOPS. - Thomas R. G. Green; David J. Gilmore; B. B. Blumenthal; Simon P. Davies; Russel L. Winder (Int. J. Hum. Comput. Interact., 1992)

Book Review: "An Introduction to Human-Computer Interaction, " by P. A. Booth. - Simon P. Davies (Int. J. Man Mach. Stud., 1992)

Knowledge restructuring and the development of expertise in computer programming. - Simon P. Davies (1992)

Articulating the Design Process: TheEffects of Verbalisation Upon Design Strategies. - Simon P. Davies (HCI (1), 1993)

The structure and content of programming knowledge: Disentangling training and language effects in theories of skill development. - Simon P. Davies (Int. J. Hum. Comput. Interact., 1993)

Models and Theories of Programming Strategy. - Simon P. Davies (Int. J. Man Mach. Stud., 1993)

Knowledge restructuring and the acquisition of programming expertise. - Simon P. Davies (Int. J. Hum. Comput. Stud., 1994)

Are Objects That Important? Effects of Expertise and Familiarity on Classification of Object-Oriented Code. - Simon P. Davies; David J. Gilmore; Thomas R. G. Green (Hum. Comput. Interact., 1995)

The Role of External Information Sources in Computer Programming - A Framework for Understanding Programming Strategies. - Simon P. Davies (PPIG, 1996)

Delivering Cognitive Psychology to HCI: The Problems of Common Language and of Knowledge Transfer. - Thomas R. G. Green; Simon P. Davies; David J. Gilmore (Interact. Comput., 1996)

Expertise in a complex domain: supporting creativity through knowledge visualisation and re-description. - Simon P. Davies (HCI (2), 1999)

The role of external memory in a complex task: Effects of device and memory restrictions on program generation. - Simon P. Davies (HCI (1), 1999)

Expertise in computer programming: Exploring commonalities between code comprehension and generation activities. - Simon P. Davies (HCI (1), 1999)

Expertise and the comprehension of object-oriented programs. - Simon P. Davies (PPIG, 2000)