Abstract Visual diagrammatic (VD) notations have always been widely used in software engineering. Such notations have been used to syntactically represent the structure of software systems, but they usually lack dynamic semantics, and thus provide limited support to software engineers. In contrast, formal models would provide rigorous semantics, but the scarce adaptability to different appli-cation domains precluded their large industrial application. Most attempts tried to formalize widely used VD notations by proposing a mapping to a formal model, but they all failed in addressing flexibility, that is, the key factor of the success of VD notations. This paper presents MetaEnv, a toolbox for automating visual software engi-neering. MetaEnv...
We describe the object-oriented editor GenEd supporting the design of specifications for visual nota...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
The article proposes an approach for defining extensible and flexible formal interpreters for diagra...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
This paper describes a draft of visual notation for meta-programming. The main suggestions of this w...
This paper presents a relatively simple visual notation for meta-programming that spans multiple lev...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
This paper describes a draft of visual notation for meta-programming. The main suggestions of this w...
A software tool named MetaBuilder is described. MetaBuilder’s purpose is to enable the rapid creatio...
Domain-specific visual languages support high-level modeling for a wide range of application domains...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...
In order to define a graphical modeling language, it is,necessary to define the,graphical notation o...
We describe the object-oriented editor GenEd supporting the design of specifications for visual nota...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
The article proposes an approach for defining extensible and flexible formal interpreters for diagra...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
This paper describes a draft of visual notation for meta-programming. The main suggestions of this w...
This paper presents a relatively simple visual notation for meta-programming that spans multiple lev...
Different diagrammatic languages are concrete variants of a core metamodel which specifies the way i...
This paper describes a draft of visual notation for meta-programming. The main suggestions of this w...
A software tool named MetaBuilder is described. MetaBuilder’s purpose is to enable the rapid creatio...
Domain-specific visual languages support high-level modeling for a wide range of application domains...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Software engineers often use hand-drawn diagrams as preliminary design artefacts and as annotations ...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...
In order to define a graphical modeling language, it is,necessary to define the,graphical notation o...
We describe the object-oriented editor GenEd supporting the design of specifications for visual nota...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
The article proposes an approach for defining extensible and flexible formal interpreters for diagra...