我正在评估一个声称支持 UML 2.2 的工具。但是,如果我在互联网上搜索,我找不到两个版本之间发生了什么增量变化。

是的,我尝试过浏览 OMG 文档,但这些文档太密了,难以阅读。有没有简单的解释?

有帮助吗?

解决方案

我认为 2.2 中的变化没有清晰的概述。有一个带有更改栏的 UML 2.2 规范文档:它标记了与版本 2.1.2 不同的更改部分。这确实是查看这些更改的最佳方式 - 再次强调,没有真正的概述,至少我找不到。您可以查看文档(PDF) 这里.

我浏览了一下该文档。它们大多是微小的变化。您可以很快找到我遇到的一些更改:

  • 8.3(类描述)
  • 8.3.2(组件实现)
  • 10.2(部署 - 抽象语法)
  • 11.2(抽象语法)
  • 11.3.12(清除结构特征操作)
  • 11.3.19(输入引脚)
  • 11.3.33(读取链接操作)
  • 11.3.47(启动对象行为操作)
  • 11.3.55(写入结构特征操作)
  • 15.2(状态机——抽象语法)

其他提示

不确定您的UML参考级别是什么,但 UML 2.2规范使用更改栏显示所有更改。只需要时间翻页。或许更容易阅读 RTF报告修订版2.2

scroll top