© University of Kent - Contact | Feedback | Legal
The University of Kent, Canterbury, Kent, CT2 7NZ, T +44 (0)1227 764000
|
|
|
My publications are available from the Computer Science department publications repository.
I belong to the following research groups:
My main research interests are in using mathematics and logic to ensure that computer programs do what they are supposed to do. This includes: calculi for program derivation; refinement; formal methods, in particular Z; viewpoint specification; cryptography.My recent collaborators have been John Derrick, Dan Grundy, Gift Nuka, Alex Alferovs and Gerhard Schellhorn.
I am a member of the Editorial Board of the journal Formal Aspects of Computing.
I am the principal investigator on the EPSRC Network of Excellence
I was a founding member of
I organised the 2004 Integrated Formal Methods conference, and have been on the PC for all subsequent editions, including the latest one: June 2012 in Pisa. This is held jointly with ABZ 2012 where I am on the PC for the Z track.
I am on the program committee for the next edition of
and was on the PC for the last 7 editions: 2010, 2008, 2006, 2004, chair in 2002, 2000, 1998 in Marstrand).I am on the panel for the EAPLS best PhD thesis award.
I was also on the PC for FME 2001 and FM 2011, ABZ 2010, several editions of FMOODS, Teaching Formal Methods 2009 and FM-Ed 2006, ICFEM 2005, CSDUML 2004, IFIP TC2 Generic Programming, and the ICSE Workshop on Living With Inconsistency.
At the moment I teach in a few areas:
Born in the Netherlands (studied at University of Twente and Radboud University Nijmegen), moved to Canterbury with my wife Gwen in 1995 for a temporary research job but stuck around. Four children, living in Trowbridge (Wiltshire) since 2006, commuting to Kent for 2 days every term week and working from home the rest of the time.
Outside interests: chair of governors at local secondary; cooking (not just using quince); listening to music; playing bridge (never got round to reviving the UoK bridge club, it may well be too late now!); running (typically 10-15k).