Visual Computing

University of Konstanz
Proceedings of the 2005 ACM Symposium on Software Visualization

Voronoi Treemaps for the Visualization of Software Metrics

M. Balzer, O. Deussen, C. Lewerentz
Teaser of Voronoi Treemaps for the Visualization of Software Metrics

Material

Paper (.pdf, 1.1MB)

Abstract

In this paper we present a hierarchy-based visualization approach for software metrics using Treemaps. Contrary to existing rectangle-based Treemap layout algorithms, we introduce layouts based on arbitrary polygons that are advantageous with respect to the aspect ratio between width and height of the objects and the identification of boundaries between and within the hierarchy levels in the Treemap. The layouts are computed by the iterative relaxation of Voronoi tessellations. Additionally, we describe techniques that allow the user to investigate software metric data of complex systems by utilizing transparencies in combination with interactive zooming.

BibTeX

@inproceedings{Balzer2005VoronoiTreemapsVisualization,
  acmid     = {1056041},
  address   = {New York, NY, USA},
  author    = {M. Balzer, O. Deussen, C. Lewerentz},
  booktitle = {Proceedings of the 2005 ACM Symposium on Software Visualization},
  doi       = {10.1145/1056018.1056041},
  isbn      = {1-59593-073-6},
  keywords  = {software metrics, treemaps, voronoi diagrams},
  location  = {St. Louis, Missouri},
  numpages  = {8},
  pages     = {165--172},
  publisher = {ACM},
  series    = {SoftVis '05},
  title     = {Voronoi Treemaps for the Visualization of Software Metrics},
  url       = {http://graphics.uni-konstanz.de/publikationen/Balzer2005VoronoiTreemapsVisualization},
  year      = {2005}
}