Hasso-Plattner-Institut
  
Hasso-Plattner-Institut
Prof. Dr. Jürgen Döllner
  
 

Publications

Interactive Areal Annotations for 3D Treemaps of Large-Scale Software Systems

Christine Lehmann and Jonas Trümper and Jürgen Döllner
In 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

BibTeX file

@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 }
}

Copyright Notice

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

last change: Tue, 06 Mar 2012 17:48:00 +0100