UML 1.4 模型元素名称与 UML 2.1 模型元素名称的差别

“统一建模语言”(UML)从版本 1.4 发展到版本 2.1 之后,在许多方面发生了变化。诸如 IBM® Rational Rose® 和 IBM Rational® XDE™ 等可视建模工具支持 UML 1.4,但是新的 Rational UML 建模产品则支持 UML 2.0。使用本主题作为快速参考,以了解特定模型元素在 UML 2.0 中已更改为的新名称。
例如,在 UML 1.4 中,用来定义哪个人或对象充当特定角色的特定模型元素称为泳道(或者分区),然而在 UML 2.1 中,该模型元素已重命名为活动分区。总之,这两个 UML 版本之间最重要的更改是行为图(尤其是活动图和时序图)中进行的更改。在某些情况下,已重命名的模型元素表示自从版本 1.4 以来对模型元素功能作出的重大更改。
在一个非常高的级别,可以通过以下信息来开始了解 UML 1.4 与 UML 2.1 之间存在的差别。下表并不是一个说明了每一项 UML 表示法差别的全面资源。有关 UML 和版本 2.0 的详细信息,请参阅下列资源:
  • UML 2.01 规范
  • IBM® developerWorks® Web 站点
  • 产品信息中心中与 UML 相关的联机帮助主题
  • www.ibm.com 网站上的 UML Resource Center
注: 此表中引用的模型元素在每个 UML 版本中具有不同的名称。如果未列示某个模型元素,那么假定它仍然使用 UML 1.4 中所使用的名称。
UML 1.4 模型元素名称 UML 2.1 模型元素名称
关联关系端 成员端和属性
对象(当用于活动图中时) 对象节点
对象(当用于时序图中时) 生命线
协作图 通信图
泳道(或分区) 活动分区
活动 结构化活动节点
判断 判断节点或合并节点
最终状态或结束状态 最终活动节点
初始状态或起始状态 初始节点
对象实例(在活动图中) 中央缓冲区节点
状态 结构化活动节点
状态机 结构化活动节点
同步条 分叉节点或结合节点
转换(在活动图上) 控制流
转换条件(警戒条件) 控制流保护
形式参数 模板参数替换
形式参数(形式参数集合) 模板绑定
三层图 类图
类实例 生命线
自链接 消息路径
连接关系 通信路径
流程(在部署图中) 工件
处理器 执行环境
破坏标记 停止节点
控制焦点 执行发生
操作 UML 活动
状态图 状态表图
相关概念
UML 模型元素
相关任务
组织 UML 模型

反馈