We review some results in the area of using meta techniques to generate language-oriented programming environments. We focus on environments for languages having a two-dimensional syntax based on attribute grammars and constraints. We introduce edit-semantic attributes, a new classof attributes which control the user interaction and graphic presentation. We present LOGGIE, a prototype tool implementing some of the meta techniques discussed. The tool generates interactive language-oriented graphical editors
AbstractThis extended abstract demonstrates that creating editors and environments for visual langua...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
In the model driven world languages are usually specified by a (meta) model of their abstract syntax...
We review some results in the area of using meta techniques to generate language-oriented programmin...
We review some results in the area of using meta techniques to generate language-oriented programmin...
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...
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...
This thesis concerns the design of interactive, language-based programming environments that use kn...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
Although reactive and graphically rich interfaces are now mainstream, their development is still a n...
AbstractThis extended abstract demonstrates that creating editors and environments for visual langua...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
In the model driven world languages are usually specified by a (meta) model of their abstract syntax...
We review some results in the area of using meta techniques to generate language-oriented programmin...
We review some results in the area of using meta techniques to generate language-oriented programmin...
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...
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...
This thesis concerns the design of interactive, language-based programming environments that use kn...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably ...
Although reactive and graphically rich interfaces are now mainstream, their development is still a n...
AbstractThis extended abstract demonstrates that creating editors and environments for visual langua...
AbstractThe visual environment GENGED supports the visual definition of visual languages (VLs). Each...
In the model driven world languages are usually specified by a (meta) model of their abstract syntax...