A pattern-based generator for implementation of visual languages

Design and implementation of visual languages require a wide range of conceptual and technical knowledge: from issues of visual design and graphical implementation to aspects of analysis and transformation for languages in general. We present a new method and 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. This approach is easy to use and suitable for a large variety of visual language styles.

[1]  Filomena Ferrucci,et al.  Supporting hybrid and hierarchical visual language definition , 1999, Proceedings 1999 IEEE Symposium on Visual Languages.

[2]  Andy Schürr,et al.  A graph based framework for the implementation of visual environments , 1996, Proceedings 1996 IEEE Symposium on Visual Languages.

[3]  Jeffrey D. McWhirter,et al.  Escalante: an environment for the rapid construction of visual language applications , 1994, Proceedings of 1994 IEEE Symposium on Visual Languages.