扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:Krishna Kishore 来源:论坛整理 2007年12月24日
在本页阅读全文(共3页)
2007 年 12 月 06 日学习如何使用 IBM Rational XDE Java Code Model Importer 将您的项目从Rational XDE for Java 移植到 IBM Rational Software Architect 或者 IBM Rational Systems Developer。通过使用该工具,您可以利用 Rational 软件中的多样的 UML 和代码建模功能,移植您的代码以及代码模型。请按照指导逐步地操作。
IBM Rational XDE Java Code Model Importer (模型导入器)是 IBM Rational Software Architect 和 IBM Rational Systems Developer (以后统称为 Rational 软件)中所提供的一个工具。该工具使得您可以从Java 的 Rational XDE for Java 中移植 Java 代码及相应的 Java 代码模型,从而能够使用 Rational UML 以及代码的建模和转换功能。
如果您在 IBM Installation Manager中选择安装 IBM Rational XDE Base Model Importer (XMI),那么 Rational XDE Java Code Model Importer 将自动被安装。它移植了 Rational XDE 模型,包括您可能应用到那些模型中的各种定制的 Unified Modeling Language (UML) 规范。在运行该导入器之前,您将使用 XMI 来把 Java 代码模型及其相关的模型导入到您的 Rational Software Architect 工作区中。
关于导入器移植的准备工作
您的计算机上应当安装以下软件,并且您应当对它们比较熟悉:
在 Rational Software Architect 或者 Rational Systems Developer 安装完毕之后,您必须指定 VM (虚拟机)的参数:
"-DXDE_JAVA_PRIMITIVETYPES"
您可以通过以下两种方式之一来指定这一参数:
通过修改 eclipse.ini文件(在 Rational 的安装目录下,与 eclipse.exe 文件在同一个目录下),在 -vmargs参数下面添加如前所示的两个参数。无论您何时运行这些 Rational 软件,这一修改都将应用这些 VM 参数。
通过在您运行该 Rational 软件时将该选项输入到命令行中。例如:
"install directory\eclipse.exe -product com.ibm.rational.rsd.product.ide -vmargs -DXDE_JAVA_PRIMITIVETYPES"
您还需要熟悉这些功能和特性:
移植路线
重要提示:
在开始阅读每一步细节之前,请见图1所示,它描述了完整的移植路线:图 1. 移植路线
Rational XDE 软件中的一个 Java 代码模型项目能够包括两种类型的东西:Java 源文件和 Rational XDE 模型。Rational XDE 模型可以是多种类型的。在项目中可以有零个或者一个 Java 代码模型。通常来讲,Rational XDE 工作区中的所有模型都应当通过使用 XMI 被导入到 Rational 工作区中。然后您就能够使用该模型导入器来移植 Java 代码和代码模型。
整个的移植过程可以被划分为五个主要步骤。依据移植的大小和复杂性,可能会需要一次或者更多次的对这一 “五步过程” 的迭代:
1. 计划
当计划您的 Rational XDE 到 Rational Software Architect 或者 Rational Systems Developer 移植时,主要涉及到两个问题:
您的完整的移植策略。这一点同其他需要考虑的因素一起,将指导作出决定是否让您的整个团队同时开始使用 Rational 软件,或者在移植过程期间并行地使用 Rational XDE 和 Rationa 软件从而使团队的子集能够逐步的采用 Rational 软件。后一种方法更加具有挑战性。因为它设计维护并行的开发流,不止一次的执行实际模型移植步骤。您需要考虑许多因素,例如模型大小和模型用户的数量。这些因素将决定完成以下这些任务需要多长时间:
步骤 2. 准备 Rational XDE 项目(UML 模型和 Java 代码)
执行以下步骤,为 Code Model Import 准备 Rational XDE 基础模型和 Java 项目代码:
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者