网络安全 频道

防范入侵之文件对比查杀嵌入式木马


新特性概述

    既然我们已经开始讲述这些新特性,下面就逐一进行介绍。这不会是一个详细的介绍。我们的目的仅仅是解释 Rational Software Modeler V7.0的 新特性,从而激发您对使用产品的好奇心,您可以亲身感受这些新特性。如需下载试用版本,请浏览参考资源部分。

    首先,我们先来了解所采用的 UML 2.1 标准。

UML 2.1 规范

    Rational Software Modeler V7.0 中,我们将 UML 规范更新为最新的2.1版本。在这一规范的更新中包括全新的对象图以及许多其他图的改进(组件、部署、时序、活动和结构图)。下一部分中,我们将了解这些图,以及他们如何在 Rational Software Modeler V7.0 中工作。

对象图

    对象图允许我们为类图中的类实例(也就是对象)建模,用来描述系统活动。

    图 5 展示了 Rational Software Modeler V7.0 中的一种简单的类图, 包括了几个类及它们之间的关联。这个例子中,学生将乘坐火车(每部分都由单独的类描述)上学。

 Simple class diagram depicting the relationship between a student taking a train to school
图 5. 描述学生乘坐火车上学关系的类图

    在对象图中,您能够看到被实例化为对象的类,它可以描述它们的活动从而更好的为系统建模(图 6)。

 The object diagram, showing the instantiation of your classes as objects
图 6. 对象图,显示了作为对象的类的实例化

组件图的改进

    有关组件图的重要更新就是访问被包含的原型方面的改进,。通过被命名的分组和更新的界面,所有的图都更加容易被理解,从而能够理解并应用原型。除此之外,所有的原型都包含于标准概要文件中(在 Rational Software Modeler V6.0 中原型来自于基本的与中间的概要文件)。

    图 7 通过更新的图形组件及从属性窗口中更容易访问的原型,为您展示了这些改进之处。

 Updated component diagram interface and easier to apply stereotypes
图 7. 更新的组件图界面及被应用的原型

    图 8 通过已应用于 Artifact 的实现,展示了那些相同的组件。

 Artifact component with a realization stereotype already added
图 8. 加入了实现原型的 artifact 组件

0
相关文章