Referenced Models Support

The Model Validation and FSM SQL extractor features support referenced models. The UML Package and Element import relationships are used to reference packages and elements in external models. Multiple models can refer to the same elements in a referenced model as shown in the following figure. This provides the benefits of reusability and reduces the maintenance tasks. For example, an update that is made to an element in the referenced model is visible in all referencing models.
Note: The referenced elements can be updated in any referencing model. For example, if a change is made to a referenced element in Model C, the change is made in the referenced model and in Models A and B.
Figure 1. Referenced Models
ReferencedModel
Support for referenced models was provided specifically to enable the reuse of the supplied FTM Generic Model. For more information, see Generic Model.
Note: The Generic FSM model for FTM is intended to be used as a starting point to accelerate FSM development for FTM. The FSMs supplied have been found or are considered to be generic enough to be used, as is, in many FTM deployments. However, specific project requirements might mean that some or all of these FSMs are not appropriate as is, and that customizations are required. Either way, it is expected that this generic model provides a good starting point in most FTM projects.