Bonjour à tous !
Mon objectif actuel est de pouvoir générer des classes en Java à partir d'un diagramme d'un profil UML que j'aurais créé. Je me suis plongé dans MDA méta model EMF il y a peu de temps, donc c'est encore confus pour moi, et je voudrais être sûr de pas faire fausse route.
De ce que j'ai compris, avec Papyrus je peux créer mon profil, qui sera en .ecore, et faire mes diagrammes.
Dans Acceleo, à partir du même .ecore, je fais mes templates et mes scripts, je lui passe les diagrammes et donc, il me génère du code. Est-ce bon jusque là ?
Je voudrais d'abord être sûr de bien avoir compris la mécanique avant de me lancer tête baissée dans des tonnes de doc et de tutoriels.
Ensuite, j'ai du mal à saisir la nuance entre le profil UML et le fichier ecore dans Papyrus, et je ne vois pas bien ce que Papyrus est censé pouvoir faire avec le .ecore.
Je suis donc preneur de toute info à ce sujet.
Merci d'avance !
Partager