Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Generate a Model Subset (Transform)
Having defined the content of your sub-model or library and applied any restrictions, you can now generate the model. The model transforms that can be performed depend on the technology associated with the profile. Each technology and the transforms it supports are listed here:
Access Main menu: Tools | Schema Composer | Generate
Model Transform
Select the model transform(s) to run.
Transform Option |
Description |
---|---|
NIEM |
NIEM Model Subset This option will generate a NIEM Model Subset containing the schema described by the profile. When you click the , you will be prompted to select the target IEPD | PIM | Niem-coreSubset Package. The subset will then be created at this location. If the subset already exists it will be replaced.
Execute custom script A user defined language script such as Javascript will be executed. The script can obtain access to the profile using the Schema Composer automation interfaces. |
Generic |
Generic model Subset The Package specified in the profile will be populated with the types it contains, using any qualifier that is entered, and apply any restrictions to the UML elements created. Types that exist in the target Package will be overwritten. New properties will be added. Types or properties that exist in the target but that no longer exist in the profile will not be removed by this process. Execute custom script A user defined language script such as Javascript will be executed. The script can obtain access to the profile using the Schema Composer automation interfaces. |
UN/CEFACT NDR 3.0 |
BDT Library A Business Datatype Library will be populated from core datatypes listed in the profile. Stereotypes will be transformed according to the CCTS specification. The types may be more restricted than their core counterparts. Properties of datatypes that exist will be overwritten. New properties and types will be added to the library. Types are matched by name and stereotype. Types or properties that exists in the target which no longer exist in the profile will not be removed by this process. BIE Library A Business Information Entity library will be populated from aggregated core components. listed in the profile. Stereotypes will be transformed according to the CCTS specification. Properties of datatypes that exist will be overwritten. New properties and types will be added to the library. Types are matched by name and stereotype. Types or properties that exists in the target which no longer exist in the profile will not be removed by this process. Execute custom script A user defined language script such as Javascript will be executed. The script can obtain access to the profile using the Schema Composer automation interfaces. |
UN/CEFACT NDR 2/1 |
UDT Library Performs an unqualified copy of selected core datatypes to a UDT library. QDT Library A Qualified Business Datatype Library will be populated from core datatypes listed in the profile. The names of the resultant types will be qualified by the anmed qualifier in the profile. Stereotypes will be transformed according to the CCTS specification. Properties of datatypes that exist will be overwritten. New properties and types will be added to the library. Types are matched by name and stereotype. BIE Library A Business Information Entity library will be populated from aggregated core components. listed in the profile. Stereotypes will be transformed according to the CCTS specification. Properties of datatypes that exist will be overwritten. New properties and types will be added to the library. Types are matched by name and stereotype. Execute custom script A user defined language script such as Javascript will be executed. The script can obtain access to the profile using the Schema Composer automation interfaces. |
Generate
Click on the to generate the schema. When the generation is complete, the message Export of profile <name> completed displays.
You can then expand the Package in the Project Browser to see the generated UML model.
Notes
- The Schema Composer is supported in the Corporate, Systems Engineering, Business and Software Engineering and Ultimate editions of Enterprise Architect
Learn more