I am an Associate Professor in Computer Science in the School of Engineering and Advanced Technology (SEAT) at the Turitea (Palmerston North) Campus of Massey University. I am also the major leader of the BE Software Engineering program at Massey.
I have a Master in Mathematics and a PhD in Computer Science from the University of Leipzig. I have worked for many years as consultant, and returned in 2003 to academia. My research interests are in the areas of design pattern formalisation, software componentry (in particular contracts), agile software engineering techniques and business rule automation.
Most of my projects have resulted in open source projects hosted on sourceforge and g...