We describe the object-oriented editor GenEd supporting the design of specifications for visual notations. Prominent features of GenEd are (1) it is generic, i.e. domain-specific syntax and semantics are specified by users; (2) built-in parser for actual drawings, driven by formal specifications; (3) powerful reasoning capabilities about diagrams and their specification. GenEd's specification language is based on a fully formalized theory for describing visual notations. Three examples, place-transition petri nets, entity-relationship diagrams, and a small GIS application are presented. Keywords--- Theory of visual languages, formal semantics, diagrammatical reasoning, description logics, visual editor, visual parsing, geographical in...
Semantic networks were developed in cognitive science and artificial intelligence studies as graphic...
Abstract Visual diagrammatic (VD) notations have always been widely used in software engineering. Su...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...
We describe the object-oriented editor GenEd support-ing the design of specifications for visual not...
The article proposes an approach for defining extensible and flexible formal interpreters for diagra...
In this paper, we recall how the syntax of diagrams is captured by the dia-gram editor generator DIA...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
The goal of the paper is to explicate some universal logic underlying various notational systems use...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
AbstractThis paper summarizes the work carried out by the authors during the last years. It proposes...
In this article, we frame the process of visualisation design as a systematic transformation between...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
The goal of the paper is to explicate some common formal logic underlying various notational systems...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
AbstractThis extended abstract demonstrates that creating editors and environments for visual langua...
Semantic networks were developed in cognitive science and artificial intelligence studies as graphic...
Abstract Visual diagrammatic (VD) notations have always been widely used in software engineering. Su...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...
We describe the object-oriented editor GenEd support-ing the design of specifications for visual not...
The article proposes an approach for defining extensible and flexible formal interpreters for diagra...
In this paper, we recall how the syntax of diagrams is captured by the dia-gram editor generator DIA...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
The goal of the paper is to explicate some universal logic underlying various notational systems use...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
AbstractThis paper summarizes the work carried out by the authors during the last years. It proposes...
In this article, we frame the process of visualisation design as a systematic transformation between...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
The goal of the paper is to explicate some common formal logic underlying various notational systems...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
AbstractThis extended abstract demonstrates that creating editors and environments for visual langua...
Semantic networks were developed in cognitive science and artificial intelligence studies as graphic...
Abstract Visual diagrammatic (VD) notations have always been widely used in software engineering. Su...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...