This thesis work presents a methodology for modeling and implementing visual languages. The approach relies on the syntactic framework of eXtended Positional Grammars (XPG, for short). This is a formalism to model the basic elements (visual symbols) of the visual notation, their syntactic properties, the relations between them, and a set of syntactic rules to formally define the feasible visual sentences. We present a powerful LR-based (XpLR) methodology for parsing visual languages described by XPGs. The result is the possibility of describing and compiling a broad class of visual languages yet keeping most of LR parsing efficiency. We describe this new algo-rithm, named XpLR(0) parser, and provide heuristics able to solve a number of conf...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
AbstractIn this paper we present the approach based on the formalism of Extended Positional Grammars...
AbstractIn this paper we present the approach based on the formalism of Extended Positional Grammars...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
The Visual Language Compiler-Compiler (VLCC) is a grammar-based graphical system for the automatic g...
The Visual Language Compiler-Compiler (VLCC) is a grammar-based graphical system for the automatic g...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
AbstractIn this paper we present the approach based on the formalism of Extended Positional Grammars...
AbstractIn this paper we present the approach based on the formalism of Extended Positional Grammars...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
The Visual Language Compiler-Compiler (VLCC) is a grammar-based graphical system for the automatic g...
The Visual Language Compiler-Compiler (VLCC) is a grammar-based graphical system for the automatic g...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
We present a technique for implementing visual language compilers through standard compiler generati...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
Considerable effort has been directed towards the development of tools for the inherently complex ta...