Model Binder



Entreprise Architect

Sparx Systems Enterprise Architect is a visual modeling and design tool based on the OMG UML. The platform supports: the design and construction of software systems; modeling business processes; and modeling industry based domains. It is used by businesses and organizations to not only model the architecture of their systems, but to process the implementation of these models across the full application development life-cycle. (source : Wikipédia) 

Rational Rose

Rational Rose is an object-oriented Unified Modeling Language (UML) software design tool intended for visual modeling and component construction of enterprise-level software applications. (source :

UML class diagram

In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among objects. (source : Wikipedia) 


Inputs modules

Meta Model


The mapper variable contains all the information of the model considered in a structure of the entity collections are grouped by package / namespace.

Meta Model

Entities can be linked according to two kinds of parent-child relationships:


1. "Children" entities are derived from a base entity, which may or may not be an abstract class. 

2. "Related" entities have attributes whose type is defined by another entity.


The two entities at the ends of an Association are each linked to a role.


An association class is encoded as an Entity whose Association is marked by the "isLink" property.

Output Modules

Output modules



Page under construction