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 ehrig05b
%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 eclipse model editor visualization
%P 134--143
%R 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{ehrig05b,
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 = {2006-11-11T03:40:46.000+0100},
address = {Long Beach, CA},
author = {Ehrig, Karsten and Ermel, Claudia and Hansgen, Stefan and Taentzer, Gabriele},
biburl = {https://www.bibsonomy.org/bibtex/2b5b71cf1861fc161d4ce5352fbf7b990/neilernst},
booktitle = {International Conference on Automated Software Engineering},
description = {citeulike sept 4},
doi = {10.1145/1101908.1101930},
interhash = {42c7f55ccc1b3af29a7bd1a87a8e47e1},
intrahash = {b5b71cf1861fc161d4ce5352fbf7b990},
isbn = {1595939934},
keywords = {eclipse model editor visualization},
month = {November},
pages = {134--143},
publisher = {ACM Press},
timestamp = {2006-11-11T03:40:46.000+0100},
title = {Generation of visual editors as Eclipse plug-ins},
url = {http://dx.doi.org/10.1145/1101908.1101930},
year = 2005
}