Tool-Based Specification of Visual Languages and Graphic Editors

  • Authors:
  • Magnus Niemann;Roswitha Bardohl

  • Affiliations:
  • -;-

  • Venue:
  • TACAS '00 Proceedings of the 6th International Conference on Tools and Algorithms for Construction and Analysis of Systems: Held as Part of the European Joint Conferences on the Theory and Practice of Software, ETAPS 2000
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this contribution we introduce GENGED, an environment which is used to interactively specify and generate syntax-directed editors for visual languages. In analogy to textual languages a visual language is specified by both, an alphabet and a grammar. Hence, the GENGED environment provides an Alphabet Editor and a Grammar Editor, respectively. The grammar rules defined using the Grammar Editor specify not only language-generating rules but additionally the editing commands of the Graphic Editor for the specific visual language. The language-specific Graphic Editor then can be used in various environments to allow for syntax-directed drawing of diagrams.