My research concerns many different aspects of Information Visualisation and Visual Analytics. In other words, I am interested in visual interfaces for the exploration and communication of data. An area of key interest for me is network visualization, which I believe has a critical role to play in helping people to understand complex, interlinked data. Network visualisation is already widely used in disciplines like software engineering, biology and social network analysis; however, I believe it can play a greater role in many other areas of our lives if we can present complex information to people in an understandable and engaging way.

Much of my work has focused on the problem of finding high-quality layout for network diagrams. To create such diagrams automatically, we must compute positions for nodes and paths for links that are both readable and aesthetically pleasing. This computation is a significant optimisation challenge that tests the limits of current technologies. I am also interested in the development of novel representations of data and all aspects of interaction design for data exploration.

Another aspect of my research is the exploration of how we can effectively use emerging display technologies—such as large interactive surfaces and augmented and virtual reality—to help people perform data analysis. We call this research initiative Immersive Analytics.


I received my PhD on "Two and a Half Dimensional Visualisation of Relational Networks" from the University of Sydney in 2005. I was a post-doctoral Research Fellow at Monash University from 2005 to 2008, then a Visiting Researcher at Microsoft Research, USA in 2008-2009. From 2009 to 2012 I worked as a Senior Software Development Engineer with the Visual Studio product group at Microsoft, USA. A highlight of this period was shipping the Code Map software dependency visualisation tool with Visual Studio 2012. In late 2012 I returned to Monash University as a Larkins Fellow where I now co-direct the Immersive Analytics Initiative and am a founding member of the Monash Adaptive Visualisation Lab.

Recent Research Gallery:

Graph Thumbnails: Identifying and Comparing Multiple Graphs at a Glance
Graph Thumbnails: Identifying and Comparing Multiple Graphs at a Glance
Vahan Yoghourdjian, Tim Dwyer, Karsten Klein, Kim Marriott, and Michael Wybrow
IEEE Transactions on Visualization and Computer Graphics (TVCG), to appear 2018.
ImAxes: Immersive Axes as Embodied Affordances for Interactive Multivariate Data Visualisation
ImAxes: Immersive Axes as Embodied Affordances for Interactive Multivariate Data Visualisation
Maxime Cordeil, Andrew Cunningham, Tim Dwyer, Bruce H. Thomas and Kim Marriott
Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (UIST), pp. 71-83, ACM 2017.
pre-print video.
Understanding the Relationship between Interactive Optimisation
Understanding the Relationship between Interactive Optimisation and Visual Analytics in the Context of Prostate Brachytherapy
Jie Liu, Tim Dwyer, Kim Marriott, Jeremy Millar and Annette Haworth
IEEE VAST 2017, To Appear: IEEE TVCG 2017.
A Design Space for Spatio-Data Coordination:
Tangible Interaction Devices for Immersive Information Visualisation
A Design Space for Spatio-Data Coordination: Tangible Interaction Devices for Immersive Information Visualisation
Maxime Cordeil, Benjamin Bach, Yongchao Li, Elliott Wilson, Tim Dwyer
PacificVis 2017 Notes, To Appear 2017.
Evaluating Perceptually Complementary Views for Network Exploration Tasks
Evaluating Perceptually Complementary Views for Network Exploration Tasks
Chunlei Chang, Benjamin Bach, Tim Dwyer, Kim Marriott
Proceedings of ACM CHI, To Appear 2017.
Towards Unambiguous Edge Bundling
Towards Unambiguous Edge Bundling: Investigating Confluent Drawings for Network Visualization
Benjamin Bach, Nathalie Henry Riche, Christophe Hurter, Kim Marriott, Tim Dwyer
IEEE TVCG, To Appear 2016.
pre-print demos.
CP Profiling
What do Constraint Programming Users Want to See? Exploring the role of Visualisation in Profiling of Models and Search
Sarah Goodwin, Christopher Mears, Tim Dwyer, Maria Garcia de la Banda, Guido Tack and Mark Wallace
IEEE TVCG, To Appear 2016.
pre-print video.
Many-to-Many Geographically-Embedded Flow Visualisation: An Evaluation
Yalong Yang, Tim Dwyer, Sarah Goodwin and Kim Marriott
IEEE TVCG 2016. Infovis 2016 Honorable Mention Award
pre-print video.
HMD Network Visualisation
Immersive Collaborative Analysis of Network Connectivity: CAVE-style or Head-Mounted Display?
Maxime Cordeil, Tim Dwyer, Karsten Klein, Bireswar Laha, Kim Marriott, Bruce H. Thomas
IEEE TVCG, To Appear 2016.
Dissimilarity Maps
Visual Encoding of Dissimilarity Data via Topology-Preserving Map Deformation
Collaboration with TU Eindhoven, City University London and MSR.
IEEE TVCG, 2015. pre-print.
Optimal Grid
High-Quality Ultra-Compact Grid Layout of Grouped Networks
Vahan Yoghourdjian, Tim Dwyer, Graeme Gange, Steve Kieffer, Karsten Klein, and Kim Marriott.
Presented at Infovis 2015. pre-print.
Human-like Orthogonal Layout
HOLA: Human-like Orthogonal Network Layout
Steve Kieffer, Tim Dwyer, Kim Marriott and Michael Wybrow.
Infovis 2015 Best Paper Award pre-print.
Flow Diagram
Stress-Minimizing Orthogonal Layout of Data Flow Diagrams with Ports
U Rüegg, S Kieffer, T Dwyer, K Marriott, M Wybrow
Proc. of Graph Drawing 2014, 319-330 pdf
Power graph compression
Improved Optimal and Approximate Power Graph Compression for Clearer Visualisation of Dense Graphs
T Dwyer, C Mears, K Morgan, T Niven, K Marriott, M Wallace Pacific Visualization Symposium (PacificVis), 2014 IEEE, 105-112 pdf
Crossing Effect
Edge compression techniques for visualization of dense directed graphs
T Dwyer, NH Riche, K Marriott, C Mears
Presented at InfoVis 2013
Visualization and Computer Graphics, IEEE Transactions on 19 (12), 2596-2605 pdf

Tim Dwyer

Associate Professor
Associate Dean of External Engagement
Faculty of Information Technology
Monash University
Melbourne, Australia

Full Publications

YouTube channel



WebCoLa - a javascript library for constraint-based network layout.

adaptagrams - a C++ library of tools for adaptive diagrams.

Code Map - interactive software dependency exploration in Visual Studio

PhD Students

Yalong Yang
Vahan Yoghourdjian
Chunlei Chang
Domenico Mazza
Jie Liu

Steve Kieffer
Michael Wybrow


FIT2102 - Programming paradigms
FIT3020 - Information Visualisation
FIT2079 - Data Visualisation
FIT2071 - Foundations of C++


LinkedIn Linkedin
research gate Research Gate
twitter @ImmersiveCola
google scholar Google Scholar
emailMonash Page

office location:
Building H, room 6.36
900 Dandenong Rd
Caulfield East

postal address:
PO Box 197
Caulfield East
VIC 3145