Mapping Rational Rose user-defined types to custom model libraries in UML models

When you import a Rational Rose® model, you can map user-defined types from the Rational Rose model to a new custom model library, or to existing model libraries, or you can convert user-defined types to primitive or class types.

Before you begin

To map user-defined types to a custom model library in UML models, you must specify a source model that includes user-defined types.

About this task

Procedure

  1. To convert user-defined types to primitive or class types in the Rational Rose Model Import wizard, on the Map Rose User Types page, complete one of the following steps:
    • To convert user-defined types to primitive types, click Convert Rose user-defined types to primitive types.
    • To convert user-defined types to class class, click Convert Rose user-defined types to class types.
  2. To map the user-defined types to the custom model library, select the Convert Rose custom types as model library check box, and complete one of the following steps:
    • To combine the user-defined types with one or more existing model libraries, select the Map to existing model libraries check box, and specify the model libraries from the deployed profile or the existing workspace.
    • To map the user-defined types to a new model library, select the Create new model library (Create unmapped types in a new library) check box, type the name of a new model library, and then specify an existing project by selecting the Use Existing project check box, or type the name of a new project.
    • Alternatively, you can Skip mapping the user-defined types to the custom model library by clearing the Create new model library (Create unmapped types in a new library) option. Then, the user-defined types are bundled under the RoseUserDefinedTypes package.
  3. To advance to the next page of the wizard, click Next.

What to do next

You can now specify preferences that determine how diagram elements are displayed when you import a Rational Rose model.

Feedback