Not logged in.

Contribution Details

Type Technical Report
Scope Discipline-based scholarship
Title A Novel Algorithm for Line Routing in Hierarchical Diagrams
Organization Unit
Authors
  • Tobias Reinhard
  • Christian Seybold
  • Silvio Meier
  • Martin Glinz
  • Nancy Merlo-Schett
Number IFI-2007.0002
Date 2006
Abstract Text Hierarchical diagrams are well-suited for visualizing the structure and decomposition of complex systems. With the advent of UML 2.0, in particular the new composite structure diagram, hierarchical models have entered the modeling mainstream. However, the current tools poorly support hierarchical modeling and visualization. Simple explosive zooming is the most common means for navigating through hierarchies; some tools even visualize the complete hierarchy in a single large diagram. The line routing algorithms used by the current tools are poorly suited to this task: for example, they produce lines that run across nodes or overlap with other lines. In this paper, we present a novel algorithm for line routing in hierarchical models which, together with our previous work on node positioning, yields visualizations of hierarchical models that can easily be browsed and edited. In particular, our algorithm (i) produces an esthetically appealing layout, (ii) routes in real-time, and (iii) preserves the secondary notation of the diagrams as far as possible.
PDF File Download
Export BibTeX