Professor Tony Clark
BSc (Hons), PhD, MBCS, CEng, CITS
My research contributes to Software Engineering and Information Systems in the following specific areas: System Modelling and MDA; Domain Specific Languages; Language Oriented Programming; Dynamic Modelling; MetaModelling; Software Tools; Formal Methods; Programming Language Design; Functional Programming; Object-Oriented Programming; Information Systems.
My home page contains more information about current and past activities.
My teaching interests are in the following areas: Systems Modelling; Programming and Programming Languages; Formal Systems; Compilers.
Prior to joining Middlesex as Head of Department of Business Information Systems, Tony led the Model Driven Software Engineering Research Centre at Thames Valley University. Before joining TVU, Tony was co-founder and Technical Director of Xactium Ltd, a software modelling tools company. He has been an academic at King's College London and Bradford University and has worked in Industry for Marconi Ltd. Tony has been involved in a number of commercial and industrial projects including contributing to the UML 2.0 standard, and consultancies with companies including British Aerospace, BT and CitiGroup. He has published widely in the fields of software modelling and programming languages.

