UML2

2003年6月8日

上周,OMG 采纳了 UML 2 的超结构文档。实际上,这意味着 UML 2 已达成一致。UML 2 对 UML 做出了许多更改——它代表着自 UML 最初达成一致以来对 UML 的最大改动。对于一般用户来说,最明显的更改可能是

  • 在序列图中添加了交互框架符号
  • 协作图更名为通信图
  • 活动图不再是状态图的特例——因此它们获得了许多新功能
  • 复合结构的符号允许您分层描述类

在过去的一年左右的时间里,我一直在密切关注 UML 的各种版本,并得到了 UML 委员会中一些好心人的帮助。在做这些事情的过程中,我一直在修改(有时是重新修改)UML 精华,以使其与新标准保持一致。在过去的两周里,UML 委员会的许多人一直在审查文本,今天我将其发布到生产环境中。Addison-Wesley 希望在 8 月/9 月 sometime 将新版本上架。