Visual Languages (VLs) play an important role in software system development. Especially when looking at well-defined domains, a broad variety of domain specific visual languages are used for the development of new applications. These languages are typically developed specifically for a certain domain in a way that domain concepts occur as primitives in the language alphabet. Visual modeling environments are needed to support rapid development of domain-specific solutions.In this contribution we present a general approach for defining visual languages and for generating language-specific tool environments. The visual language definition is again given in a visual manner and precise enough to completely generate the visual environment. The underlying technology is Eclipse with its plug-in capabilities on the one hand, and formal graph transformation techniques on the other hand. More precisely, we present an Eclipse plug-in generating Java code for visual modeling plug-ins which can be directly executed in the Eclipse Runtime-Workbench.
%0 Conference Paper
%1 ehrig_05_generation
%A Ehrig, Karsten
%A Ermel, Claudia
%A Hansgen, Stefan
%A Taentzer, Gabriele
%B International Conference on Automated Software Engineering
%C Long Beach, CA
%D 2005
%I ACM Press
%K 2005 graph\_transformation tool \_pdf eclipse
%P 134--143
%R http://dx.doi.org/10.1145/1101908.1101930
%T Generation of visual editors as Eclipse plug-ins
%U http://dx.doi.org/10.1145/1101908.1101930
%X Visual Languages (VLs) play an important role in software system development. Especially when looking at well-defined domains, a broad variety of domain specific visual languages are used for the development of new applications. These languages are typically developed specifically for a certain domain in a way that domain concepts occur as primitives in the language alphabet. Visual modeling environments are needed to support rapid development of domain-specific solutions.In this contribution we present a general approach for defining visual languages and for generating language-specific tool environments. The visual language definition is again given in a visual manner and precise enough to completely generate the visual environment. The underlying technology is Eclipse with its plug-in capabilities on the one hand, and formal graph transformation techniques on the other hand. More precisely, we present an Eclipse plug-in generating Java code for visual modeling plug-ins which can be directly executed in the Eclipse Runtime-Workbench.
%@ 1595939934
@inproceedings{ehrig_05_generation,
abstract = {Visual Languages (VLs) play an important role in software system development. Especially when looking at well-defined domains, a broad variety of domain specific visual languages are used for the development of new applications. These languages are typically developed specifically for a certain domain in a way that domain concepts occur as primitives in the language alphabet. Visual modeling environments are needed to support rapid development of domain-specific solutions.In this contribution we present a general approach for defining visual languages and for generating language-specific tool environments. The visual language definition is again given in a visual manner and precise enough to completely generate the visual environment. The underlying technology is Eclipse with its plug-in capabilities on the one hand, and formal graph transformation techniques on the other hand. More precisely, we present an Eclipse plug-in generating Java code for visual modeling plug-ins which can be directly executed in the Eclipse Runtime-Workbench.},
added-at = {2009-03-10T04:49:02.000+0100},
address = {Long Beach, CA},
author = {Ehrig, Karsten and Ermel, Claudia and Hansgen, Stefan and Taentzer, Gabriele},
biburl = {https://www.bibsonomy.org/bibtex/2d60007d04c4529689a9f0395ba216981/leonardo},
booktitle = {International Conference on Automated Software Engineering},
citeulike-article-id = {821305},
doi = {http://dx.doi.org/10.1145/1101908.1101930},
interhash = {f39d3980c72715d21501d99dbd084d0e},
intrahash = {d60007d04c4529689a9f0395ba216981},
isbn = {1595939934},
keywords = {2005 graph\_transformation tool \_pdf eclipse},
month = {November},
pages = {134--143},
posted-at = {2006-10-10 00:47:36},
priority = {4},
publisher = {ACM Press},
timestamp = {2009-03-10T04:49:02.000+0100},
title = {Generation of visual editors as Eclipse plug-ins},
url = {http://dx.doi.org/10.1145/1101908.1101930},
year = 2005
}