Syntax definition of visual languages is required for a precise definition of a visual language; it is a requirement for the automatic creation of tools that process diagrams of the language. This paper describes a lecture together with an exercise which have been given by the author at the SegraVis Summer-School at Schloss Dagstuhl, Germany, in May 2004. The paper presents in a tutorial like way the DiaGen approach of defining visual language syntax with hypergraphs and hypergraph grammars.
%0 Journal Article
%1 minas_06_syntax
%A Minas, Mark
%B Proceedings of the School of SegraVis Research Training Network on Foundations of Visual Modelling Techniques (FoVMT 2004)
%D 2006
%J Electronic Notes in Theoretical Computer Science
%K 2006 syntax graph_transformation
%N 1
%P 19--40
%R 10.1016/j.entcs.2005.12.011
%T Syntax Definition with Graphs
%U http://dx.doi.org/10.1016/j.entcs.2005.12.011
%V 148
%X Syntax definition of visual languages is required for a precise definition of a visual language; it is a requirement for the automatic creation of tools that process diagrams of the language. This paper describes a lecture together with an exercise which have been given by the author at the SegraVis Summer-School at Schloss Dagstuhl, Germany, in May 2004. The paper presents in a tutorial like way the DiaGen approach of defining visual language syntax with hypergraphs and hypergraph grammars.
@article{minas_06_syntax,
abstract = {Syntax definition of visual languages is required for a precise definition of a visual language; it is a requirement for the automatic creation of tools that process diagrams of the language. This paper describes a lecture together with an exercise which have been given by the author at the SegraVis Summer-School at Schloss Dagstuhl, Germany, in May 2004. The paper presents in a tutorial like way the DiaGen approach of defining visual language syntax with hypergraphs and hypergraph grammars.},
added-at = {2009-02-11T20:58:14.000+0100},
author = {Minas, Mark},
biburl = {https://www.bibsonomy.org/bibtex/252522bb53d72b4a3f71e6b1b885471fe/leonardo},
booktitle = {Proceedings of the School of SegraVis Research Training Network on Foundations of Visual Modelling Techniques (FoVMT 2004)},
citeulike-article-id = {2309009},
doi = {10.1016/j.entcs.2005.12.011},
interhash = {9ed32d46902dfd7888124395d569ca4b},
intrahash = {52522bb53d72b4a3f71e6b1b885471fe},
journal = {Electronic Notes in Theoretical Computer Science},
keywords = {2006 syntax graph_transformation},
month = {February},
number = 1,
pages = {19--40},
posted-at = {2008-01-30 23:48:00},
priority = {3},
timestamp = {2009-02-11T20:58:14.000+0100},
title = {Syntax Definition with Graphs},
url = {http://dx.doi.org/10.1016/j.entcs.2005.12.011},
volume = 148,
year = 2006
}