Capturing collaborative designs to assist the pedagogical process. - Mark Ratcliffe 001; Lynda Thomas; Wayne Ellis; Benjy J. Thomasson (ITiCSE, 2003)

Can Object (Instance) Diagrams Help First Year Students Understand Program Behaviour? - Lynda Thomas; Mark Ratcliffe 001; Benjy J. Thomasson (Diagrams, 2004)

Scaffolding with object diagrams in first year programming classes: some unexpected results. - Lynda Thomas; Mark Ratcliffe 001; Benjy J. Thomasson (SIGCSE, 2004)

Identifying novice difficulties in object oriented design. - Benjy J. Thomasson; Mark Ratcliffe 001; Lynda Thomas (ITiCSE, 2006)

Improving the tutoring of software design using case-based reasoning. - Benjy J. Thomasson; Mark Ratcliffe 001; Lynda Thomas (Adv. Eng. Informatics, 2006)