To view the latest version of this file, see the release notes at www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsa/60/html/rmi/readme_60103.html.
This file is available in the following national languages: Japanese
The IBM® Rational Rose® Model Import feature provides users with the ability to migrate, with a high degree of fidelity, their existing Rational® Rose models and related artifacts into IBM Rational Software Modeler, IBM Rational Software Architect, or IBM Rational Systems Developer. After importing a Rose model that is linked to an IBM Rational RequisitePro® project, you can re-establish the RequisitePro requirement links.
When importing Rational Rose models, you can now create independent UML 2.0 models from Rose subunits such as .cat and .sub files. You can also map Rose subunits to existing UML 2.0 models. For more information, see the "Importing Rose subunits as independent models" and "Mapping Rose subunits to existing UML 2.0 models" topics in the product information center. Click Help > Help Contents, expand Installing and migrating, expand Importing Rational Rose models, and expand Migrating Rose models.
The following fixes are included in this release of the Rational Rose Model Import feature:
Defect | Description |
143303 | The product may stop working if you use the RequisitePro Upgrade wizard to re-establish the associations between model elements and requirements in an imported RequisitePro-linked Rational XDE™ model, and then in a RequisitePro-linked Rational Rose model. |
469581/APAR PK07043 | If you attempt to open an imported Rose model that contains errors, you may see an "Unable to Create Part" error message. Now, if the model error is due to an incomplete association, in which the associated class cannot be located, a more detailed message is displayed; for example: "Incomplete association name. Unable to locate associated class name." |
531683, 535204 | When you import a Rose model (MDL), all controlled unit content (CAT, SUB, PRC, and PRP files) is automatically copied to a new UML 2 model with a file name extension of EMX. The controlled unit no longer resides as a separate file and is incorporated into a standard, monolithic model in Software Architect or Software Modeler. This is not selectable. In addition, having a single large file may cause performance problems during the import process. This issue has been addressed by a new feature. See the New
in this release section. |
534669 | The release notes for the IBM Rational Rose Model Import feature are now available in the Rational Product Updater. |
1081753/APAR PK03522 | Actors imported from a Rose model are shown as a stick figure instead of a UML 2.0 shape. The option to choose whether to apply the UML 2.0 or Rose profile for icons and shapes is provided with a new check box, Use Rose Icons and Shapes [Uncheck this option to use UML2 Icons and Shapes], on the Rational Rose Model Import Preferences page of the Rational Rose Model Import wizard. |
1087029/APAR PK06667 | When Rose diagrams include Actors with navigable association ends, the Actors are imported as Classes instead of Actors. |
1098689/APAR PK11864 | Collaboration diagrams are imported incorrectly if the objects in the diagram are not named. |
For information about installing the Rational Rose Model Import feature, installation prerequisites, installing from a command line, and setting up a local mirror of the update server, see the installation instructions at http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsa/60/html/rmi/install_60103.html.
No additional hardware requirements are necessary to install this feature.
You can install this feature for use with IBM Rational Software Architect, Version 6.0.1, IBM Rational Software Modeler, Version 6.0.1, or IBM Rational Systems Developer, Version 6.0.1. Before you install the feature, you must install IBM Rational Software Architect Fix Pack 6.0.1.1, IBM Rational Software Modeler Fix Pack 6.0.1.1, or IBM Rational Systems Developer Fix Pack 6.0.1.1.
This feature offers support for the import of Rational Rose models used in Rational Rose Version 2003.06.00 or later. This corresponds to version 8.0 or 8.1 Rose models, and petal version 47 or later. For more information, see the "Supported Rose Petal versions" help topic in the product information center.
This release note includes release-specific information, such as problems and limitations that were not available until after the product documentation was finalized.
Defect | Description |
142504 | Verify Rose model before importing Before you attempt to import a Rational Rose model, verify that the original model opens in Rose without errors. |
530367 | Same font used for association and role labels
In Rational Rose, the name label on an association can use a different font from the role labels. By default, the Rose association name label is italic and role labels are roman. In the new UML modeling products, the association has only a single font setting that is applied to all labels. |
530860 | Swimlane (now partition) colors are not migrated
and cannot be assigned Swimlanes (shape compartments) are transparent by default; color cannot be assigned to them. In most cases, they inherit their container's color. |
530923 | Labels for association role constraints missing
after model import If your Rational Rose model has associations with role constraints defined on the diagram, the constraint will be migrated but the notation on the diagram will not appear. Currently, association role constraint notation as a label attached to the association connector is not supported. |
531155 | State and pseudostate elements do not show stereotype
icons Stereotype icons are currently not supported by state or pseudostate elements because the default icon is basically the same as the shape image. |
531520 | Multiple lines of text on connector labels collapsed
to a single line If your Rose model has connector labels with multiple lines of text, the text will be imported as a single line of text because multiple-line connector labels are currently not supported. Some labels may overlap other items in the diagram editor, making the diagram difficult to read. You may need to manually arrange shape and connector views to accommodate for longer name labels. |
531357 | Lifelines do not show stereotype icons or decorations
Rose sequence diagrams that include lifelines with stereotyped classes and that have an associated image (a decoration) will change after import so that the lifeline appears without the stereotype image. The lifeline's class is still stereotyped, but there is no decoration of the lifeline to indicate that this is the case. Rational Software Architect and Rational Software Modeler do not support lifeline stereotype images or decoration icons. |
531873 | Stereotype icon does not reflect the class that
is the object's type In Rose, an object in a Sequence diagram, Collaboration diagram, or Activity diagram shows the stereotype icon (if any) that is applied to the class that is the object's type. This is currently not supported in Software Architec, Software Modeler, or Systems Developer. |
Defect | Description |
142159 | Using import wizard while model import is in progress results in error If you click a button on the Rational Rose Model Import wizard once the import operation has started and the Progress Information window is open, an error will result. You need to close and restart the wizard. To stop the import operation while the Progress Information window is open, click the Cancel button in the window. Workaround: Do not select any Rational Rose Model Import wizard buttons while the model is being imported and the Progress Information window is open. |
246473 | Note attachment connectors not imported
If your Rational Rose model has a note that is attached to a text element through a note attachment, the note attachment will not be imported. Note attachments are only supported from a note to a UML element. |
529643 | White dot appears near Node element in Rose Classic
appearance style When using the Rose Classic appearance style in Software Modeler, Software Architect, or Systems Developer, a white dot is visible on the right side of a Node element. Note that the appearance preference is set by clicking Window > Preferences, expanding Workbench, and clicking Appearance. |
530615 | Unexpected changes in imported Statechart diagrams
In Rational Rose, Statechart and Activity diagrams are implemented in a single state/activity model. The elements available in Activity diagrams are a superset of the Statechart diagrams. Upon importing a state/activity model, Software Architect, Software Modeler, or Systems Developer checks whether it contains any Activity diagrams or elements that can only be visualized on Activity diagrams in Rose. If so, then all of the Statechart diagrams are converted to UML Activity diagrams in the new UML modeling product model, states are converted to structured activity nodes, and transitions are converted to control flows. Workaround: If the conversion of Statechart diagrams to UML Activity semantics is a problem, you can separate Statechart diagrams and Activity diagrams into separate state/activity models in the Rose model before importing it. Because a package can only own a single state/activity model, this may require creating additional packages. The state/activity models containing only Statechart elements will be imported as UML state machines. |
530785 | UML 2.0 compliance not reported upon import The Rose Model Import wizard does not show an error message when importing a model that is not compliant with UML 2.0. Workaround: UML 2.0 compliance errors will be reported when a validation is performed. |
531158 | Unexpected color settings for Initial State, Initial
Node, Final State, and Final Node The Statechart's Initial State and Activity's Initial Node use the LINE COLOR attribute as their colors; they ignore the FILL COLOR attribute value. The statechart's Final State and Activity's Activity Final Node (both bulls-eye style icons) set the outer circle color to the FILL COLOR attribute and inner circle color to the LINE COLOR attribute. |
531394 | Stereotype icons missing
in imported diagrams if Rose not installed If you install and use the Rational Rose Model Import wizard on a computer that does not have Rational Rose installed, the imported diagrams will not include the expected stereotype icons in the imported model. In addition, the list of stereotype configurations on the Map Stereotypes page of the wizard is empty. Note: The following workaround assumes the same operating system is being used for Rose and the new UML modeling product—Software Modeler or Software Architect. Workaround: To retain stereotype icons in diagrams, either use the same computer for Rose as well as Sofware Modeler, Software Architect, or Systems Developer, or use the following procedure to make the stereotype artifacts available during import:
|
531683 | Out of memory when importing large models
If you encounter an out-of-memory error when loading large Rose models, you will need to increase the heap size for the workbench JVM. Workaround: You increase memory by passing the "-vmargs -Xmx<size>" arguments on the workbench command line. For example, to specify a 1 GB heap, assuming a typical product installation location:
For Rose models up to 50 MB in size (including all CAT files), the default JVM settings are usually sufficient. For larger models, consider increasing the heap size. For Rose models of 50 MB or larger, consider re-factoring the model into smaller units after importing it. Packages can be extracted into separate models using the Create Model from Package command on the pop-up menu. This can help to reduce the amount of model data that is loaded in memory at one time. |
531826 | Incomplete import into project in dynamic ClearCase®
view When importing a Rational Rose model, if the UML model and profiles are to be created in new projects in a dynamic view in Rational ClearCase Version 6.13, then the model file will be imported, but property sets and stereotypes may fail to be converted to UML profiles. You may see an error indicating that the project in which the profiles were to be generated could not be created; for example, "Cannot create project in non-writable location: test1project_profiles." Workaround: To use ClearCase dynamic views for imported models:
|
531872 | Changes upon import of Association Classes and Generalizations
When importing Association Classes and Generalizations, please note the following issues:
|
533301 | Problems when opening an imported Rose model on Linux After importing and opening a Rational Rose model on Linux, the following problems may occur:
Workaround: Add one VM argument ( -Djava.awt.headless=true) in the rationalsdp.ini file in the UML modeling product's installation directory and restart the product. Alternatively, exit the product and restart in a new workspace. In addition, the following information, available in the readme for Rational Application Developer, Version 6.0, might be helpful:
|
537439 | Diagram links not imported A Rational Rose note with a diagram link does not import correctly as a link. In Rose, it is possible to create a note on a diagram, and then drag another diagram onto that note to create a link to that diagram. Double-clicking the note then brings up that linked diagram. The import should preserve such links and allow for the same functionality. Workaround: Either accomplish this functionality manually after import or create specific diagram links. |
960282 | Actors may not appear to be imported consistently
from Rose models When using the Rational Rose Model Import wizard, the Interpret UML 2.0 conventions in the Rose model check box on the Rational Rose Model Import Preferences page has the following impact:
To maintain consistency, do not select this check box and all Actors will be imported as classes. |
The product home page for Rational Software Architect is www.ibm.com/software/awdtools/architect/swarchitect/. For FAQs, lists of known problems and fixes, and other support information, visit the support page at www.ibm.com/software/awdtools/architect/swarchitect/support/index.html.
The product home page for Rational Software Modeler is www.ibm.com/software/awdtools/modeler/swmodeler/. For FAQs, lists of known problems and fixes, and other support information, visit the support page at www.ibm.com/software/awdtools/modeler/swmodeler/support/index.html.
The product home page for Rational Systems Developer is www.ibm.com/software/awdtools/developer/systemsdeveloper/. For FAQs, lists of known problems and fixes, and other support information, visit the support page at www.ibm.com/software/awdtools/developer/systemsdeveloper/support/.
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
The following paragraph does not apply to the United Kingdom or
any other country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION
"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Some states do not allow disclaimer of express or implied warranties in
certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or
typographical errors. Changes are periodically made to the information
herein; these changes will be incorporated in new editions of the
publication. IBM may make improvements and/or changes in the product(s)
and/or the program(s) described in this publication at any time without
notice.
Any references in this information to non-IBM Web sites are provided
for convenience only and do not in any manner serve as an endorsement
of those Web sites. The materials at those Web sites are not part of
the materials for this IBM product and use of those Web sites is at
your own risk.
IBM may use or distribute any of the information you supply in any
way it believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA
Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee.
The licensed program described in this documentation and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us.
Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only.
This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples may include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrates programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs.
Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows:
© (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. © Copyright IBM Corp. 2000, 2005. All rights reserved.
If you are viewing a soft copy of this information, the photographs and color illustrations may not appear.
The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both:
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
Intel is a trademark of Intel Corporation in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product or service names, may be trademarks or service marks of others.