Integrating the Cúram Model into Rational Software Architect

The Cúram model uses a small subset of the range of functionality provided by Rational Software Architect. In order to simplify the use of Rational Software Architect for the Cúram model, a number of techniques are used to tailor the tool to the Cúram model.

A Cúram profile is provided for working with the Cúram model. The Cúram profile defines what UML stereotyped elements and values can be defined within the Cúram model.

When you create a model in Rational Software Architect, the Cúram model template is used. This combines the Cúram profile with a filtering capability to remove unnecessary or unsupported functionality from menus and options in the Rational Software Architect workbench. The Cúram model template is automatically used when you open an existing Cúram model. You should always select it when creating a new model.

Note: Some options which are not supported in the Cúram model cannot be hidden from the user. If the user performs an unsupported action, a validation message is displayed and the action is reversed. For more information on this please refer to Modifying an Element.