The MDA framework
MDA Modeler provides a dedicated framework used in the modeling of MDA components. This structure precisely defines the elements which make up the MDA component.
The MDA framework is shown in Figure 76 below.

Figure 76. Framework for an MDA component
This framework is made up of the following folders:
· “metamodel”: This folder (shown in Figure 77) contains the reference metamodel used in the definition of an MDA component (currently, only the physical Objecteering metamodel is available). It also contains the types which have been predefined by Objecteering for use in MDA components and the metamodel used by the documentation template editor.

Figure 77. The reference metamodel and predefined types
The “ObjecteeringTypes” package, defined in the “Reference Metamodels” folder, contains the types which can be used when defining the parameters of an MDA component (as shown in Figure 78 below).

Figure 78. List of Objecteering predefined types