2008
DOI: 10.1007/978-3-540-69100-6_1
|View full text |Cite
|
Sign up to set email alerts
|

The Epsilon Generation Language

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
63
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 102 publications
(63 citation statements)
references
References 3 publications
0
63
0
Order By: Relevance
“…Languages like the Epsilon Generation Language (EGL) [65], Xpand [66,67] and Acceleo [68] can be used for model-to-text transformations specifically. Xtend [69,70], a Java-like language, is not a dedicated transformation language but it is used to perform both M2M and M2T transformations [48].…”
Section: Model Managementmentioning
confidence: 99%
“…Languages like the Epsilon Generation Language (EGL) [65], Xpand [66,67] and Acceleo [68] can be used for model-to-text transformations specifically. Xtend [69,70], a Java-like language, is not a dedicated transformation language but it is used to perform both M2M and M2T transformations [48].…”
Section: Model Managementmentioning
confidence: 99%
“…Finally, The Epsilon Generation Language (EGL) is a model-to-text transformation language defined at the core of the Epsilon Platform [14]. EGL provides an API to construct a transformation trace.…”
Section: Related Workmentioning
confidence: 99%
“…In particular, DSL compilers are often structured as a sequence of transformations, starting with an input program and eventually generating code. It is well-known that origin tracking [16] and model traceability [1,8,12,13,14] provide valuable information for debugging, error reporting and visualization.…”
Section: Introductionmentioning
confidence: 99%
“…The developer or designer graphically defines the services using Umbra Designer. We have built this tool as an Eclipse plugin, using Graphiti [3] for the visual part, EMF [14] as modelling technology, and the Epsilon Generation Language (EGL) [13] for code generation. After validating the service, the tool generates a Maven project with code synthesized from the service.…”
Section: The Umbra Frameworkmentioning
confidence: 99%