Software Engineering Software Tools and Meta-tools Visual Languages
John is an Adjunct Professor in the Research School of Computer Science. He is Dean of Science at the University of Auckland and prior to that was Dean of Engineering and Computer Science at the ANU. His research interests are primarily in the Software Engineering/Software Tools area and he is an active member of the Automated Software Engineering and Visual Languages research communities. John is a Fellow of the Royal Society of New Zealand and a Member of the Ako Aotearoa Academy of Tertiary Teaching Excellence.