A Pattern-based Approach for Initial Diagram Layout

Authors

  • Sonja Maier Universität der Bundeswehr München
  • Mark Minas Universität der Bundeswehr München

DOI:

https://doi.org/10.14279/tuj.eceasst.58.849

Abstract

In a diagram editor, one can distinguish initial from incremental diagram layout. The former computes a diagram layout from scratch, whereas the latter adjusts an existing layout after diagram modifications.

In previous work, we have proposed a pattern-based approach as a solution for incremental diagram layout in visual language editors. Each LP encapsulates certain layout behavior. A diagram's layout is then defined by simultaneously applying several LPs to the diagram. This solution has been designed for an interactive environment where the user may select and alter the layout behavior at runtime. This paper describes an extension of this approach that now supports initial diagram layout, too. While the old version only enabled freehand editing, the extended version now supports diagram import and structured editing as well.

Downloads

Published

2013-07-29

How to Cite

[1]
S. Maier and M. Minas, “A Pattern-based Approach for Initial Diagram Layout”, eceasst, vol. 58, Jul. 2013.