EN FR
EN FR


Section: New Software and Platforms

ALE

Action Language for Ecore

Keywords: Meta-modeling - Executable DSML

Functional Description: Main features of ALE include:

- Executable metamodeling: Re-open existing EClasses to insert new methods with their implementations - Metamodel extension: The very same mechanism can be used to extend existing Ecore metamodels and insert new features (eg. attributes) in a non-intrusive way - Interpreted: No need to deploy Eclipse plugins, just run the behavior on a model directly in your modeling environment - Extensible: If ALE doesn’t fit your needs, register Java classes as services and invoke them inside your implementations of EOperations.