Areas of Expertise (Alan Cannon)

Information visualisation is the use of enhanced Graphical User Interfaces (GUIs) to communicate and interact with complex data sets such as social networks, multiattribute tables, and financial data. Pages of text and numbers are not the most effective way to communicate or understand information.
The institute's expertise in software engineering encompasses the entire development lifecycle, and we focus on developing the approaches and tools to improve the engineering process of both emerging and widely used software systems.
Interaction Design is concerned with the design of interactive objects and spaces and with the delivery of high quality user experiences (UX). For example, expressive interaction describes the range of new forms of human-computer interaction that are made available through technologies based on...