Interactive diagram layout

  • Authors:
  • Sonja Maier;Mark Minas

  • Affiliations:
  • Universitaet der Bundeswehr Muenchen, Neubiberg, Germany;Universitaet der Bundeswehr Muenchen, Neubiberg, Germany

  • Venue:
  • CHI '10 Extended Abstracts on Human Factors in Computing Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We examine an approach for defining layout algorithms for diagrams. Such an algorithm is specified on an abstract level and may be applied to many kinds of visual languages. It mainly allows for incremental diagram drawing and attaches great importance on mental map preservation. With the approach, it is possible to combine graph drawing algorithms and other layout algorithms. It is capable of defining layout behavior for non-graph-like visual languages like Nassi-Shneiderman diagrams or GUI forms as well as graph-like visual languages such as class diagrams, mindmaps, or business process models. In this paper, we demonstrate that the combination of graph drawing algorithms and other layout algorithms is meaningful by presenting three visual language editors that have been created by students.