Hasso-Plattner-Institut für Softwaresystemtechnik
Publications

Computer Graphics Systems
Prof. Dr. Jürgen Döllner

Hasso-Plattner-Institut
für Softwaresystemtechnik
Prof.-Dr.-Helmert-Str. 2-3
D-14482 Potsdam, Germany

 

Member of

GraphicsMedia.net
We have open positions more...


Publications

Interactive Areal Annotations for 3D Treemaps of Large-Scale Software Systems
Christine Lehmann and Jonas Trümper and Jürgen Döllner
Proceedings (CD-ROM) of the Workshop on Geovisualization, 2011.

Abstract

Exploration of large-scale software systems typically poses a challenge to human mind and perception. Among other approaches to this challenge, visualizing such tree-structured data using treemaps is a common solution. Especially three-dimensional treemaps enable intuitive exploration through a large-scale software system using the landscape metaphor for navigation. Annotations of treemap nodes contribute essential semantic information, e.g., class or method names. However, textual annotations in three-dimensional environments typically suffer from ambiguousness, illegibility and instability. In this paper, we propose an interactive labeling algorithm suitable for 3D areal annotation of large-scale software systems that are visualized using three-dimensional treemaps. We demonstrate how the algorithm generates an unambiguous and stable layout with respect to legibility using 3D treemaps of a software visualization tool that visualizes the hierarchical structure of a large software system, e.g., Google Chromium.

Keywords

treemaps, labeling, software visualization

Media

BibTeX

@inproceedings{LTD2011,
author = { Christine Lehmann and Jonas Trümper and Jürgen Döllner },
title = { Interactive Areal Annotations for 3D Treemaps of Large-Scale Software Systems },
booktitle = { Proceedings (CD-ROM) of the Workshop on Geovisualization },
year = { 2011 }
}