University of Konstanz
Graduiertenkolleg / PhD Program
Computer and Information Science

Graduation Talks


Approaches for the visualization of hierarchical software structures


Michael Balzer, University Konstanz
Konstanz, Germany

date & place

Wednesday, 12.07.2006, 15:15 h
Room C252


Modern software systems are very complex hierarchical structures consisting of thousands of entities and millions of lines of code. The inherent size and complexity of these systems make it difficult to comprehend them with conventional methods like directly examining the source code or consulting UML diagrams. Rather it is necessary to analyze them with sophisticated tools that extract various metrics to provide more abstract views. In the talk, two distinct approaches for the visualization of software metric data will be presented. The first one is specific to the visualization of attributed entities, whereas the second one is dedicated to the visualization of relations between entities. Both utilize the hierarchy of the entities to enable comprehensible visualizations of large information spaces. While the motivation of the presented approaches is given by software visualization, they are general information visualization techniques and thereby also applicable to other data that possesses similar characteristics as can be found in various application domains.