An OO Visual Language Definition Approach Supporting Multiple Views. - David H. Akehurst (VL, 2000)

Model translation : a UML-based specification technique and active implementation approach. - David H. Akehurst (2000)

On Querying UML Data Models with OCL. - David H. Akehurst; Behzad Bordbar (UML, 2001)

Permabase: predicting the performance of distributed systems at the design stage. - A. Gill Waters; Peter F. Linington; David H. Akehurst; Pete Utton; Gino Martin (IEE Proc. Softw., 2001)

A Relational Approach to Defining Transformations in a Metamodel. - David H. Akehurst; Stuart Kent 001 (UML, 2002)

Addressing Computational Viewpoint Design. - David H. Akehurst; John Derrick; A. Gill Waters (EDOC, 2003)

Design and Verification of Distributed Multi-media Systems. - David H. Akehurst; John Derrick; A. Gill Waters (FMOODS, 2003)

OCL 2.0 - Implementing the Standard for Multiple Metamodels. - David H. Akehurst; Octavian Patrascoiu (OCL 2.0 @ UML, 2003)

A relational approach to defining and implementing transformations between metamodels. - David H. Akehurst; Stuart Kent 001; Octavian Patrascoiu (Softw. Syst. Model., 2003)

Supporting Viewpoint-Oriented Enterprise Architecture. - Maarten W. A. Steen; David H. Akehurst; Hugo W. L. ter Doest; Marc M. Lankhorst (EDOC, 2004)

SiTra: Simple Transformations in Java. - David H. Akehurst; Behzad Bordbar; M. J. Evans; W. Gareth J. Howells; Klaus D. McDonald-Maier (MoDELS, 2006)

Compiling UML State Diagrams into VHDL: An Experiment in Using Model Driven Development. - David H. Akehurst; W. Gareth J. Howells; Klaus D. McDonald-Maier; Behzad Bordbar (FDL, 2007)

7th International Workshop on Ocl4All: Modelling Systems with OCL. - David H. Akehurst; Martin Gogolla; Steffen Zschaler (MoDELS (Workshops), 2007)

Implementing associations: UML 2.0 to Java 5. - David H. Akehurst; W. Gareth J. Howells; Klaus D. McDonald-Maier (Softw. Syst. Model., 2007)

Array OL Descriptions of Repetitive Structures in VHDL. - Stephen Wood; David H. Akehurst; W. Gareth J. Howells; Klaus D. McDonald-Maier (ECMDA-FA, 2008)

Maths Vs (Meta)Modelling - Are We Reinventing the Wheel? - Klaus D. McDonald-Maier; David H. Akehurst; Behzad Bordbar; W. Gareth J. Howells (ICSOFT (SE/MUSE/GSDCA), 2008)

Preface. - David H. Akehurst; Martin Gogolla; Steffen Zschaler (Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2008)

C# 3.0 makes OCL redundant! - David H. Akehurst; W. Gareth J. Howells; Markus Scheidgen; Klaus D. McDonald-Maier (Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2008)

OCL: Modularising the Language. - David H. Akehurst; Steffen Zschaler; W. Gareth J. Howells (Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2008)

A Model-Driven Development Approach to Mapping UML State Diagrams to Synthesizable VHDL. - Stephen Wood; David H. Akehurst; O. Uzenkov; W. Gareth J. Howells; Klaus D. McDonald-Maier (IEEE Trans. Computers, 2008)

Model Transformation using Adaptive Systems. - Gareth Howells 001; Behzad Bordbar; David H. Akehurst (ICSOFT (1), 2009)

Opening the Black-Box of Model Transformation. - John T. Saxon; Behzad Bordbar; David H. Akehurst (ECMFA, 2015)