Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

Quels sont les outils et méthodes informatiques pour améliorer le retour sur investissement de vos projets ?

Quels sont les outils et méthodes informatiques pour améliorer le retour sur investissement de vos projets ?

Les projets informatiques nécessitent une méthode spécifique intégrant un ensemble de bonnes pratiques que l'on peut à loisir enrichir et adapter. Sans la mise en place d'une telle méthode, on s'expose à un gaspillage important de ressources voire faire couler le projet.


Ingénierie Dirigée par les Modèles (IDM) : le tour de passe-passe des transformations de modèles

Publié par Rhona Maxwel sur 5 Août 2015, 11:36am

Catégories : #informatique, #Ingénierie Dirigée par les Modèles IDM, #Modélisation de système, #Model Driven Engineering MDE

Ingénierie Dirigée par les Modèles (IDM) : le tour de passe-passe des transformations de modèles

Dans le périmètre de l'Ingénierie Dirigée par les Modèles ( IDM ) (ou Model Driven Engineering MDE), la transformation de modèles vise à spécifier le processus de production de modèles cibles à partir d'un nombre quelconque de modèles sources.

Formellement, une simple transformation doit définir la manière pour générer un modèle Mb conforme à un métamodèle MMb à partir d'un modèle Ma conforme à un métamodèle MMa.

Tous les éléments utilisés dans l'Ingénierie Dirigée par les Modèles (IDM) sont considérés comme des modèles.

Une transformation est elle même considérée comme un modèle et elle doit se conformer à un métamodèle de transformation spécifiant la sémantique de transformation.

Un modèle Ma conforme au métamodèle MMa est transformé en modèle Mb conforme au métamodèle MMb. La transformation est définie par le modèle de transformation Mt, conforme au métamodèle MMt. Les métamodèles doivent être conformes au métamétamodèle MMM (MOF de l'OMG ou Ecore d'Eclipse).

ATL ( Atlas Transformation Language ) est un langage de transformation de modèles permettant de spécifier comment un ou plusieurs modèles cibles peuvent être générés à partir d'un ensemble de modèles sources.

Autrement dit ATL défini un ensemble de concepts dans le but de décrire une transformation de modèles.

Nous verrons dans un prochain article un exemple concret de type "Hello world" (terme générique utilisé pour le premier exemple concret réalisé par les débutants apprenant un outil ou un langage de développement), mais on n'en dira pas plus pour faire monter le suspens ...

"Il n'y a qu'une façon d'être un peu moins égoïste que les autres : c'est d'avouer son égoïsme."
Jules Renard

Voir aussi :

http://www.urbanisation-si.com/

http://urbanisation-si.blog4ever.net

http://urbanisation-si.wix.com/blog

http://urbanisme-si.wix.com/blog

http://urbanisation-si.wix.com/urbanisation-si

http://urbanisation-si.over-blog.com/

http://rhonamaxwel.over-blog.com/

http://urbanisation-des-si.blogspot.fr/

http://bonnes-pratiques-si.eklablog.com/

http://urbanisation-si.eklablog.com/

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article

Archives

Nous sommes sociaux !

Articles récents