Mapping Rational Rose property sets to profiles in UML models

You can map the property sets of a Rational Rose® model to a new profile, map Rose model property sets an existing profile, or skip the import of specific Rose model property sets using the Map Property Sets page of the Rational Rose Model Import wizard.

Before you begin

Before you map Rational Rose property sets to profiles in UML models, specify a model to import and resolve any broken references to subunits on previous pages in the Rational Rose Model Import wizard.

About this task

Tip: Many Rational Rose models contain property sets that are only used in round-trip engineering (RTE). For example, the Rational Rose ANSI C++ Add-In contains many C++ code generation model properties used in RTE; however, these property sets are not useful after import. Carefully examine the model property sets and identify ones that you can ignore during the import process. Skipping unwanted property sets is helpful because it reduces the size of the imported model and helps to reduce profile clutter in the Navigator view.
To map Rational Rose property sets to profiles:

Procedure

  1. To display all the options for importing Rational Rose property sets, select the Import property sets as UML profiles check box.
  2. Complete one of the following steps:
    • To show the property sets that the model uses, click Only used property sets.
    • To show all property sets, including ones that are not used in the model but are defined, click Both used and defined property sets.
  3. In the Property sets table, select a property set and complete one of the following steps: :
    • To skip the property set so that it is not imported, click Ignore this property set.
    • To combine the contents of the property set with an existing profile, click Reference an existing profile, and specify a profile.
    • To combine the contents of the property set with an existing profile by using a pathmap, click Reference an existing profile, and, from the Pathmap list, select a pathmap. The pathmap lists all the profiles that it is linked with. Select any of the available profiles.
    • To change a property set into a new profile, click Convert it to a new profile, and specify a project, location, and name for the new profile.
    • To change a property set into a new profile by using a pathmap, click Convert it to a new profile, and select the Use pathmap check box. From the Pathmap list, select a pathmap and click Apply to all to apply the selected pathmap to all the profiles that are listed in the Property sets table. You can then view the applied pathmap of each profile in the Path Map column of the Property sets table.
    Tip: If the wizard displays any profile compatibility errors when you reference an existing profile for a property set, try to convert the profile as a new profile instead.

What to do next

Now you can map Rational Rose stereotypes to profiles.

Feedback