Limitations of Rose model migration
The Rational Rose® model import process has the following limitations:
- After you import your Rose model, it is probable that your imported model will contain numerous error, warning, and informational messages in the Problems view. These type of Messages are expected because Rose is based on UML 1.4, whereas the new UML modeling products are based on more recent versions of the UML. Most messages in the Problems view point out specific differences in UML notation, and how certain Rose model elements map into the new UML modeling products.
- The diagram layout rules, and the default colors, fonts, and styles,
change significantly from Rose, so most diagrams look different after
migration even if they are semantically identical. See the following
table to know how differently the messages in communication diagrams
are displayed in IBM® Rational Rose and IBM DevOps Software Architect:
Elements Rational Rose DevOps Software Architect Message and Arrow Views The arrow figure and message label, with the number and the message name, are distinct views on the diagram, and can be separated and positioned in various ways. Every message label has its own arrow view, and the views cannot be separated. After importing the Rational Rose model into DevOps Software Architect, the arrow starts at the midpoint of where the message is in Rational Rose model, and the message label follows the arrow. So, the message is positioned differently that they are in Rational Rose model. Self transition Displayed as an arc over the lifeline. Displayed as a square connector with 3 bend points on the lifeline. Messages over self transition The message and arrow views are distinct, and can be positioned in different ways on top of the self transition. The arrows and the following messages are vertically aligned below the self transition with each message aligned to the left in comparison with the previous message. Wrapping text for lengthy message The textbox can be resized to wrap the text. The textbox cannot be resized to wrap the text. - The Rational Rose model import wizard only imports Rose models; you cannot import Rational Rose RealTime or Rational® XDE models. If you want to import Rational XDE models, use the Rational XDE model import wizard that is available in any Rational Software Architect version 7.0.x.x. The Rational XDE model import wizard does not appear in any of the new Rational Software Architect that have a version number of v7.5 or higher.
- The import process is one-way; once you import a model, you cannot bring the imported model back into Rose.
- The Rational UML modeling products do not support cross-platform import. If you created your Rose model on a Windows version of Rose, you cannot import the model to a Linux version of the new UML modeling products.