Research
interests

My research explores automatic and semi-automatic approaches to
various layout problems for diagrams and documents. These approaches
combine the power and flexibility of constraint-solving techniques with
insights and guidance provided by domain expert users. His research has
been used to produce better layout tools in interactive diagram editors,
for high-quality routing in commercial circuit diagramming software, and
for automatic layout of protein structure diagrams and a range of
biological networks.

I am the primary author of the Adaptagrams project, a set of low-level libraries for connector routing
and constraint-based layout of diagrams based on Monash research. These
software libraries are utilised by many commercial products and open-source
projects.

All of my research is implented in Dunnart, a prototype constraint-based
diagram editor. Dunnart was written as a testbed for both prototyping new
tools and well as conducting usability testing and benchmarking.