VLEli System Demo

Visual Patterns in the VLEli System

M. Jung, U. Kastens, C. Schindler, C. Schmidt (Universität Paderborn)

The construction of a visual language processor requires a wide range of conceptual and technical knowledge. We present a powerful toolset that incorporates such knowledge up to a high specification level. Visual editors are generated by identifying certain patterns in the language structure and selecting a visual representation from a set of precoined solutions. Visual programs are represented by attributed abstract trees. Hence, further phases of processing the visual programs can be generated by state-of-the-art tools for language implementation. We demonstrate that ambitious visual languages can be implemented with reasonable small effort and with rather limited technical knowledge.