Verifying the Rose import process

After you import your Rational Rose® model, it is a good idea to verify your model and diagrams for data integrity.

Before you begin

About this task

You may want to do a side-by-side comparison of each model to check similarities and differences, especially in regards to the notational differences between UML versions. Check the Problems view to review error, warning, and informational messages that might appear during the import process. After import, it is very common for models to have a large number of error, warning, and informational message because of the difference between UML versions.


  1. In the Project Explorer view, right-click the model and click Run Validation to locate broken semantic rules in your model. Typically, the type of errors found are related to adherence to UML requirements, logic, structure, and use. All results, such as errors, warnings, and informational messages, appear in the Problems view.
  2. Compare your original Rose model with your new model to learn how UML is different from the UML notation used in Rose. Do a side-by-side comparison of your models and diagrams to discover some of the UML notational differences and to verify diagram integrity.
  3. Review the help topics on Rose model element mapping to understand the differences in UML notation. Most of the UML differences are somewhat minor; however, the major differences are found in state machines, activities, and interactions. Refer to the UML specification for complete details.

What to do next