|
要了解更多关于如何在 Rational Software Architect V7.0 中利用 JDK 5.0 特性的更多信息,请参见帮助文件,其中包含了将工程转换为新 JDK 的附加信息。
使用 Rational Software Architect V7.0 的一个最大的优势是同步您的演进架构与建模您的演进代码的设计规约的能力。我们已经在本文下一个部分中简要探讨的领域中进行了一些改进。
概念及代码建模集成的改进
在 Rational Software Architect V7.0 的通用建模基础构架中进行了许多改进,强调了应用程序的概念元素(模型)与您正创建的代码的集成。您会在 Rational Software Architect V7.0 的各种区域中看到这些改进:
改进的浏览器
不再有 Model Explorer,所有东西都无缝地集成到 Project Explorer 中
改进的图布局算法
改进的 UML 模型生命周期管理
新模型索引意味着不需要像以前那样经常打开所参考的模型
UML Model Editor —— 附加的选项卡,使您可以看到与模型有关的详情、外部引用及片段
不用为了处理模型而必须保持 Model Editor 的打开状态
能够将模型作为一系列模型“片段” —— 提高了粒度,并使您能够从 IBM® Rational® Rose 和遗留的 IBM® Rational® Rose XDE 将模型转换为子单元
利用更丰富的选项板及图形化的辅助支持,以及 Properties 视图中丰富的信息来改进代码建模过程
改建代码建模过程,以提供针对 3GL 的工具,例如代码重构,更快速的访问
新的模型熔合技术,可以使您…
从一个 UML 模型或代码模型中“收获”材料,并且将其“精确地粘贴”到另一个 UML 模型中
将两个逻辑模型组合为一个逻辑模型
图 9(下图)展示了带有增强的代码建模特性的 Java 工程,包括更类似于 UML 的类标记,以及更好的类图布局。
图 9. 更好地集成 Java 透视图中的 Project Explorer 视图中的 Java 代码 |
|