3D visualization of software architectures
Communications of the ACM
Doom as an interface for process management
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
3D representations for software visualization
Proceedings of the 2003 ACM symposium on Software visualization
Plugging-in visualization: experiences integrating a visualization tool with Eclipse
Proceedings of the 2003 ACM symposium on Software visualization
How Do Program Understanding Tools Affect How Programmers Understand Programs
WCRE '97 Proceedings of the Fourth Working Conference on Reverse Engineering (WCRE '97)
A Taxonomy of Visualization Techniques Using the Data State Reference Model
INFOVIS '00 Proceedings of the IEEE Symposium on Information Vizualization 2000
A 3D Metaphor for Software Production Visualization
IV '03 Proceedings of the Seventh International Conference on Information Visualization
Software Visualization: From Theory to Practice
Software Visualization: From Theory to Practice
Proceedings of the 35th conference on Winter simulation: driving innovation
Visualisation of the minority game using a mod
APVis '04 Proceedings of the 2004 Australasian symposium on Information Visualisation - Volume 35
Proceedings of the 3rd international workshop on Visualization for computer security
Modifying first person shooter games to perform real time network monitoring and control tasks
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
Game/music interaction: an aural interface for immersive interactive environments
AUIC '07 Proceedings of the eight Australasian conference on User interface - Volume 64
Agent mediated trading in a 3D e-tourism environment
Proceedings of the 10th international conference on Electronic commerce
Flood Emergency Interaction and Visualization System
VISUAL '08 Proceedings of the 10th international conference on Visual Information Systems: Web-Based Visual Information Search and Management
Towards the visualization of software systems as 3D forests: the CodeTrees environment
Proceedings of the 27th Annual ACM Symposium on Applied Computing
MetricAttitude: a visualization tool for the reverse engineering of object oriented software
Proceedings of the International Working Conference on Advanced Visual Interfaces
Hi-index | 0.00 |
Information visualisation applications have been facing ever-increasing demands as the amount of available information has increased exponentially. With this, the number and complexity of visualisation tools for analysing and exploring data has also increased dramatically, making development and evolution of these systems difficult. We describe an investigation into reusing technology developed for computer games to create collaborative information visualisation tools. A framework for using game engines for information visualisation is presented together with an analysis of how the capabilities and constraints of a game engine influence the mapping of data into graphical representations and the interaction with it. Based on this research a source code comprehension tool was implemented using the Quake 3 computer game engine. It was found that game engines can be a good basis for an information visualisation tool, provided that the visualisations and interactions required meet certain criteria, mainly that the visualisation can be represented in terms of a limited number of discrete, interactive, and physical entities placed in a static 3-dimensional world of limited size.