Glossary
Model Driven Architecture : programming technique based on models.
Refs : MDA , Introduction EUGene
UML
Unified Modeling Language : modeling language.
Refs : UML official website , ObjectModel EUGene
XMI
XML Metadata Interchange : XML norm for UML language.
Refs : XMI official website , ObjectModel EUGene
Template
Class that allows file generation from a data model.
Transformer
Model transformer : conversion from a model A to a model B.
Ref : EUGene templates
Generator
Output files generator from an input data model.
Ref : EUGene templates
ObjectModel
EUGene object meta-model with UML specificities (multiplicities, inheritance, ...)
Refs : ObjectModel EUGene
Builder
Model builder, allows to create and fill a model directly in Java.
Extension
Model extensions, allows to add specific functionalities to a model. Mainly used in ObjectModel to add Java language specificities to it.
Nuiton-processor
Library allowing the template syntax interpretation.
Ref : Nuiton-processor library