Glossaire
Model Driven Architecture : technique de programmation basé sur les modèles.
Refs : MDA , Introduction EUGene
UML
Unified Modeling Language : langage de modélisation.
Refs : Site officiel UML , ObjectModel EUGene
XMI
XML Metadata Interchange : norme XML pour le langage UML.
Refs : Site officiel XMI , ObjectModel EUGene
Template
Classe permettant la génération de fichiers à partir d'un modèle de données.
Transformer
Transformateur de modèle : conversion d'un modèle A en modèle B.
Ref : Templates EUGene
Generator
Générateur de fichiers de sorties à partir d'un modèle d'entrée.
Ref : Templates EUGene
ObjectModel
Méta-modèle objet d'EUGene avec spécificités UML (multiplicités, héritage, ...)
Refs : ObjectModel EUGene
Builder
Constructeur de modèle, permet de créer et remplir un modèle directement en Java.
Extension
Extensions de modèle, permet de rajouter des fonctionnalités spécifiques à un modèle. Utilisé principalement dans l'ObjectModel pour y rattacher les spécificités au langage Java non présente par défaut.
Nuiton-processor
Librairie permettant d'interprété la syntaxe des templates.