Data structures and algorithms 3: multi-dimensional searching and computational geometry
Data structures and algorithms 3: multi-dimensional searching and computational geometry
How to represent a visual specification
Visual language theory
A syntax-directed approach to picture semantics
Visual language theory
Application of graph transformation to visual languages
Handbook of graph grammars and computing by graph transformation
Hypergraphs as a Uniform Diagram Representation Model
TAGT'98 Selected papers from the 6th International Workshop on Theory and Application of Graph Transformations
Attributed graph grammars for graphics
Proceedings of the 2nd International Workshop on Graph-Grammars and Their Application to Computer Science
Specification of Graph Translators with Triple Graph Grammars
WG '94 Proceedings of the 20th International Workshop on Graph-Theoretic Concepts in Computer Science
DiaGen: a generator for diagram editors providing direct manipulation and execution of diagrams
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Formal semantics of visual languages using spatial reasoning
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
Programming with visual expressions
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
A graph based framework for the implementation of visual environments
VL '96 Proceedings of the 1996 IEEE Symposium on Visual Languages
VL '97 Proceedings of the 1997 IEEE Symposium on Visual Languages (VL '97)
Diagram Editing with Hypergraph Parser Support
VL '97 Proceedings of the 1997 IEEE Symposium on Visual Languages (VL '97)
Structure, Abstraction, and Direct Manipulation in Diagram Editors
DIAGRAMS '02 Proceedings of the Second International Conference on Diagrammatic Representation and Inference
Unparsing of Diagrams with DiaGen
ICGT '02 Proceedings of the First International Conference on Graph Transformation
Journal of Visual Languages and Computing
Methods and tools for translation of graphical diagrams
Programming and Computing Software
Hi-index | 0.00 |
Diagrams that serve as a visual input facility for programming environments have to be translated into some kind of semantic description. This paper describes such a method which is based on a specification of the translation process. The translation process starts with a diagram, which is simply represented as a collection of atomic diagram components, and it ends up with some data structure as a semantic representation of the diagram. The specification of the translation process mainly consists of two parts: the specification of spatial relationships between atomic diagram components in terms of their numeric parameters (e.g., position, size), and an attributed hypergraph grammar that describes the concrete diagram syntax as well as the rules for generating the semantic representation.