Considerable effort has been directed towards the development of tools for the inherently complex task of software programming. One method to assist a programmer is to integrate several language specific tools into one intgrated language oriented environment; a execution. We propose a uniform specification framework for the generation of language-oriented environments for visual programming languages. Visual programming languages are specified by their abstract syntax, concrete syntax, static and dynamic semantics as well as edit semantics. In this paper , we introduce an extension to attribute grammars: attributed graph-link grammars (AGLGs). In an AGLG, non-local productions define graph-links, and graph-link attributes define non-local a...
Syntax Graph ASG represents Coupled Graph Grammar is represented by create create Production Appli...
Abstract: The semantic formalism reference attribute grammars (RAGs) allows graphs to be superimpose...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
This paper describes how attribute grammars can be used to integrate program visualization in langua...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
We review some results in the area of using meta techniques to generate language-oriented programmin...
We have developed the visual language compiler-compiler (VLCC) system to automatically generate visu...
AbstractVisual languages have an important role in modeling systems, specification of software, and ...
This thesis work presents a methodology for modeling and implementing visual languages. The approach...
The benefits of using visual languages and graphical editors are well known. In some specific domain...
An important step in the design of visuallanguages is the specification of the graphical objects and...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
The focus of this paper is on the translation of AG formalisms into a new visual language, and on th...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
Syntax Graph ASG represents Coupled Graph Grammar is represented by create create Production Appli...
Abstract: The semantic formalism reference attribute grammars (RAGs) allows graphs to be superimpose...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
This paper describes how attribute grammars can be used to integrate program visualization in langua...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
We review some results in the area of using meta techniques to generate language-oriented programmin...
We have developed the visual language compiler-compiler (VLCC) system to automatically generate visu...
AbstractVisual languages have an important role in modeling systems, specification of software, and ...
This thesis work presents a methodology for modeling and implementing visual languages. The approach...
The benefits of using visual languages and graphical editors are well known. In some specific domain...
An important step in the design of visuallanguages is the specification of the graphical objects and...
We present a framework for modeling visual notations and for generating the corresponding visual pro...
The focus of this paper is on the translation of AG formalisms into a new visual language, and on th...
In this paper we propose a visual language CFSL for specifying control flow semantics of programming...
Syntax Graph ASG represents Coupled Graph Grammar is represented by create create Production Appli...
Abstract: The semantic formalism reference attribute grammars (RAGs) allows graphs to be superimpose...
Recent trends suggest that it will soon be practical to implement graphical user interfaces wherein ...