Importing Rational Rose RealTime build components into IBM Rational Software Architect RealTime Edition

You can import Rational Rose® RealTime models that contain build components, which describe how to build a set of packages or capsules. The result of the imported build artifacts are a transformation configuration file, a transformation configuration visualization, and target code project properties.

Before you begin

You must have a Rational Rose RealTime model with one or more components that are visualized in component diagrams.

About this task

The component name, environment, top capsule, and references list are imported as the properties of a transformation configuration file. The component diagram element in the Diagram View is imported as a visualization diagram in the UML development project.

To import Rational Rose RealTime build components:

Procedure

Import the Rational Rose RealTime model that contains one or more components. For detailed procedures and information about importing Rose models, see "Importing Rational Rose RT models" in the online help.

Results

The components are imported into transformation configurations. The component diagrams that visualize the components in Rational Rose RealTime are imported as visualizations of the new transformation configuration files. Additionally, the CDT target projects are generated with the associated configuration settings. However, if you selected the option to delay the generation of CDT target projects in the import wizard, the target CDT projects are not generated until the first time that the transformation is run.

Inheritance for the generated transformation configurations is based on the use of property sets in the imported components. Default transformation configurations are created in the project that are analogous to the default property sets in Rational Rose RealTime. For components that have the same properties in a component package, an abstract transformation configuration is extracted that each component inherits from.

Example

The following example shows a visualization of transformation configurations and their inheritance hierarchy after a migration of components.

The screen capture shows a diagram containing four visualized transformation configurations and their inheritance hierarchy.

Feedback