需要安装以下的 IBM® Rational® 软件,并且您需要熟悉这两款产品的用法:
IBM® Rational® Software Modeler(或 IBM® Rational® Architect 或 IBM® Rational® Systems Developer)V7.0 或之后的版本。(参见 参考资料)
IBM® Rational® Rose,及包含 Petal Version 47、48,或 50 的模型,这些是您唯一可以导入到 Rational Software Architect 中的版本。如果您的模型使用了 Petal Version 46 或更早的版本,那么首先在 Rational Rose 中将它们升级到 Petal Version 47。在您导入这些模型之前,它们必须是没有错误的。您可以使用 Rational Rose 中的 Check Model 选项来验证它们。
在您开始计划移植 Rational Rose 模型之前,阅读 IBM® developerWorks® 上的标题为“Model structure guidelines for Rational Software Architect”(参见 参考资料)的文章是很重要的。
本系列的目的
Rational Rose 是非常有效且成功的建模工具,但它是基于 UML 1.4 标准的。IBM Rational 已经在 Eclipse 环境上构建了新的建模平台,它包含了 UML 2 的开源参考实现。IBM Rational Software Architect、Rational Software Modeler,和 Rational Systems Developer 是基于较新的平台的。这些产品提供了超过 Rational Rose 所具有的建模和自动化功能。
如果您想要采用新的建模产品,并且需要将 UML 模型从 Rational Rose 中移植过去,那么本系列文章将对您有帮助。这第一篇文章将帮助您了解如何有效地使用 Rational Rose Model Importer,并且将说明要遵守的规程。本系列中后面的文章将介绍 Rational Rose Model Importer 的高级特性,并且讨论普遍询问的问题,以及如何处理普遍遇到的问题。