Software architecture visualisation. - Andrew Hatch (2004)

A Framework for Software Architecture Visualization Assessment. - Keith B. Gallagher; Andrew Hatch; Malcolm Munro (VISSOFT, 2005)

Software Architecture Visualization: An Evaluation Framework and Its Application. - Keith B. Gallagher; Andrew Hatch; Malcolm Munro (IEEE Trans. Software Eng., 2008)

Building project management communities: exploring the contribution of patterns supported by web 2.0 technologies. - Elizabeth Burd; Andrew Hatch; Colin Ashurst; Alan Jessop (Comput. Sci. Educ., 2009)

Tag based feedback for programming courses. - Stephen Cummins; Liz Burd; Andrew Hatch (ACM SIGCSE Bull., 2009)

Exploring concepts collaboratively: considering how Wii interact. - Christopher Foster; Liz Burd; Andrew Hatch (AVI, 2010)

Using Feedback Tags and Sentiment Analysis to Generate Sharable Learning Resources Investigating Automated Sentiment Analysis of Feedback Tags in a Programming Course. - Stephen Cummins; Liz Burd; Andrew Hatch (ICALT, 2010)

Towards a teacher-centric approach for multi-touch surfaces in classrooms. - Iyad AlAgha; Andrew Hatch; Linxiao Ma; Liz Burd (ITS, 2010)

Relative and absolute mappings for rotating remote 3D objects on multi-touch tabletops. - Shamus P. Smith; Elizabeth Burd; Linxiao Ma; Iyad AlAgha; Andrew Hatch (BCS HCI, 2011)

NumberNet: Using Multi-Touch Technology to Support Within and Between-Group Mathematics Learning. - Andrew Hatch; Steve Higgins; Andrew Joyce-Gibbons; Emma Mercier (CSCL, 2011)

Multi-touch tables and the relationship with collaborative classroom pedagogies: A synthetic review. - Steven E. Higgins; Emma Mercier; Elizabeth Burd; Andrew Hatch (Int. J. Comput. Support. Collab. Learn., 2011)

Investigating shareable feedback tags for programming assignments. - Stephen Cummins; Liz Burd; Andrew Hatch (Comput. Sci. Educ., 2011)

Determining device position through minimal user input. - James McNaughton; Tom Crick; Andrew Hatch (Hum. centric Comput. Inf. Sci., 2017)