Epsilon is a family of languages and tools for code generation, model-to-model transformation, model validation, comparison, migration and refactoring that work out of the box with EMF, UML, Simulink, XML and other types of models.
- domain-specific-languages
- model-based-software-engineering
- model-driven-engineering