... | ... | @@ -22,6 +22,8 @@ |
|
|
- **Epsilon Transformation Language (ETL)**: The aim of ETL is to contribute model-to-model transformation capabilities to Epsilon. More specifically, ETL can be used to transform an arbitrary number of input models into an arbitrary number of output models of different modelling languages and technologies
|
|
|
at a high level of abstraction.
|
|
|
|
|
|
- **Epsilon Object Language (EOL)**: The primary aim of EOL is to provide a reusable set of common model management facilities, atop which task-specific languages can be implemented. However, EOL can also be used as a general-purpose standalone model management language for automating tasks that do not fall into the patterns targeted by task-specific languages.
|
|
|
|
|
|
- **Epsilon Validation Language (EVL)**: The aim of EVL is to contribute model validation capabilities to Epsilon. More specifically, EVL can be used to specify and evaluate constraints on models of arbitrary metamodels and modelling technologies.
|
|
|
|
|
|
- Steinberg, Dave, ed. EMF: Eclipse Modeling Framework. 2nd ed., Rev. and updated. The Eclipse Series. Upper Saddle River, NJ: Addison-Wesley, 2009.
|
... | ... | |