Title
Interactive diagram layout
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.
Year
DOI
Venue
2010
10.1145/1753846.1754111
Computer Human Interaction
Keywords
Field
DocType
nassi-shneiderman diagram,visual language editor,non-graph-like visual language,graph-like visual language,defining layout behavior,interactive diagram layout,visual languages,defining layout algorithm,incremental diagram drawing,meta models,layout algorithm,graph drawing,gui form,visual language,meta model
Graph drawing,Visual language,Programming language,Mental mapping,Computer science,Theoretical computer science,Diagram,Human–computer interaction,Business process modeling,Class diagram
Conference
Citations 
PageRank 
References 
2
0.37
12
Authors
2
Name
Order
Citations
PageRank
Sonja Maier17110.25
Mark Minas217822.34