Auto-completion for diagram editors based on graph grammars

  • Authors:
  • Steffen Mazanek;Sonja Maier;Mark Minas

  • Affiliations:
  • Universität der Bundeswehr München, Germany;Universität der Bundeswehr München, Germany;Universität der Bundeswehr München, Germany

  • Venue:
  • VLHCC '08 Proceedings of the 2008 IEEE Symposium on Visual Languages and Human-Centric Computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Graphs are known to be well-suited as an intermediate data structure in diagram editors. The syntax of a particular visual language can be defined by means of a graph grammar. In recent work we have proposed approaches to graph completion: given a possibly “incomplete” graph, this graph is modified in such a way that the resulting graph is a member of the grammar’s language. In this paper we describe how graph completion can be used to realize diagram completion, an important requirement for the realization of content assist in diagram editors. With our approach, the advantages of free-hand and structured editing can be effectively combined: drawing of diagrams with maximal freedom and powerful guidance whenever needed.