Ingénierie Dirigée par les Modèles (IDM) : cours complet sur ATL (ATLAS Transformation Language) : librairie ATL
Dans l'article précédent :
nous avion abordé les 2 modes d'exécution d'ATL :
- mode normal
- mode affiné
La dernière unité ATL est la librairie.
Le développement d'une librairie, comme dans tous les langages, permet de définir un ensemble de helpers pouvant être appelé à partir de différentes unités.
Une librairie ATL peut inclure, comme les autres unités, une section import.
Contrairement à un module ATL, il n'existe pas d'éléments de module par défaut pour les librairies ATL. Par conséquent, il est impossible de déclarer des helpers définis dans le contexte par défaut du module. Cela signifie que tous les helpers définis à l'intérieur d'une librairie doivent explicitement être associés à un contexte donné.
De même, contrairement aux modules, une librairie ATL ne peut pas être exécutée indépendamment. En d'autre terme, une librairie n'est associé à aucune étape d'initialisation pendant l'exécution. De ce fait, des attributs de helper ne peuvent pas être définis dans une librairie ATL.
"Il existe trois types de personnes : Celles qui créent les choses, celles qui observent les choses se créer et celles qui se demandent ce qui vient de se passer."
Mary Kay Ash
Voir aussi :
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/
A découvrir aussi
- Les recherches en urbanisation du Système d'Information : le Model-Driven Engineering (MDE) encore un acronyme à la mode ?
- Ingénierie Dirigée par les Modèles : fini Eclipse GMF, vive Eclipse Sirius ( didacticiel / tutoriel Sirius)
- Ingénierie Dirigée par les Modèles (IDM) : documentation ATL (ATLAS Transformation Language), vous saurez tout ou presque sur les modules
Inscrivez-vous au site
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 764 autres membres