A knowledge based approach to parallel software engineering. - Peter Milligan; Paul Sage; P. J. P. McMullan; Patrick H. Corr (Software Engineering for Parallel and Distributed Systems, 1996)

Knowledge Assisted Code Generation and Analysis. - P. J. P. McMullan; Peter Milligan; Patrick H. Corr (HPCN Europe, 1997)

Neural Networks for Code Transformation. - Vaughan Purnell; Patrick H. Corr; Peter Milligan (HPCN Europe, 1997)

The Improvement of a Software Design Methodology by Encapsulating Knowledge from Code. - Barry McCollum; Vaughan Purnell; Patrick H. Corr; Peter Milligan (EUROMICRO, 1998)

Knowledge Exploitation for Improved Data Distribution. - Barry McCollum; Peter Milligan; Patrick H. Corr (PaCT, 1999)

An Expert System Approach to Data Distribution and Distribution Analysis. - P. J. P. McMullan; Peter Milligan; Patrick H. Corr (PaCT, 1999)

A Neural Network Based Tool for Semi-automatic Code Transformation. - Patrick H. Corr; Peter Milligan; Vaughan Purnell (VECPAR, 2000)

A Meta-heuristic Approach to Parallel Code Generation. - Barry McCollum; Patrick H. Corr; Peter Milligan (VECPAR, 2002)

A New Neural Network Based Construction Heuristic for the Examination Timetabling Problem. - Patrick H. Corr; Barry McCollum; Mark Andrew James McGreevy; P. J. P. McMullan (PPSN, 2006)