Composante
École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications
Objectifs
- Introduction de l’ingénierie dirigée par les modèles
- Comprendre et mettre en œuvre la modélisation des DSLs à un haut niveau d'abstraction
- Manipulations des modèles aux différents niveaux d'abstraction suivant la classification standard de l'OMG
- Transformation modèles vers code et vis versa
- Comprendre les DSMLs et DSLs
Description
- Eclipse EMF
- La sémantique abstraite de métamodèle avec le langage Ecore
- La sémantique statique avec Complete OCL
- La syntaxe textuelle avec Xtext
- La syntaxe graphique avec Sirius
- La transformation des modèles avec Acceleo et Java
Pré-requis obligatoires
- UML
- Java