MDA Modeler features
The functions provided by the MDA Modeler tool can be divided into three categories, as shown in Figure 2 below.

Figure 2 - The three areas managed by MDA Modeler
· UML extension features: MDA Modeler provides services used to develop profiles, stereotypes, tagged values and notes. For more information on UML extensions and associated features, please see “UML extensions”.
· Model transformation features: Using MDA Modeler, users can specify, test, package and apply design patterns and documentation templates, code templates and diagram templates. For more information on model transformations and associated features, please see the “Model transformations - MDA Modeler templates” and “Model transformations – Patterns” chapters in this user guide.
· MDA component features: With MDA Modeler, MDA components (and their components, such as profile parameters, work products and commands) are built, tested, compiled and packaged. For more information on MDA components and associated features, please see the “MDA components” chapter of this user guide.