Surfnet logo

Collaborative Multi-touch Software Visualization

This is an ongoing project.

Most software visualization systems and tools are designed from a single-user perspective and are bound to the desktop and IDEs. These design decisions do not allow users to collaboratively analyse software or easily interact and navigate visualizations within a co-located environment at the same time. This project  is exploratory study of collaborative software visualization using multi-touch tables in a co-located environment. It contributes a richer understanding of how pairs of developers make use of shared visualizations on large interactive multi-touch tables to gain insight into the design of software systems.  We developed the visualizations and supporting infrastructure, based on established designs, and conducted both qualitative and quantitatve studies of their effectiveness.