John Hosking

John Hosking is a Professor of Computer Science at the University of Auckland, where he heads that University's Centre for Software Innovation. John's research group, which he and Professor John Grundy lead, has been responsible for the development of a sequence of meta tools aimed at allowing users to rapidly design and implement domain specific visual languages. The latest toolset in the sequence is the Eclipse-based open source Marama meta toolset which supports the development of multi-view, multi-notation Eclipse graphical editor plugins.

John has had a long standing interest in notational design, domain specific visual languages, software development environments, consistency management, automated software engineering, and collaborative systems. He has published more than 160 refereed academic publications and has an active industry consultancy applying these techniques into an industry setting. He spent six years as head of the Computer Science Department at the University of Auckland.

John has BSc and PhD degrees from the University of Auckland.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License