知识卡片

UML版本号的历史混乱

普通读书笔记卡 · 1957.d

内容

UML版本号历史比看起来更混乱:1997年1月Rational联合一批伙伴向OMG提交版本1.0,同年9月综合各方意见提交的建议书称为版本1.1,OMG采纳时却命名为1.0版——于是同时存在Rational版本1.0/1.1和OMG版本1.0两套编号。实践中大家默契地统一把被OMG采纳的标准叫做1.1。了解这段历史的价值是:读到早期UML资料版本号时,不能想当然地假设1.0是最初或最不成熟的版本。

参考来源

- 位置:《UML精粹:标准对象建模语言简明指南(第3版)》附录A《UML版本之间的变化》(源文件:_epub-src/EPUB/17.xhtml) - 结论依据:原文说明"1997年1月,Rational和一群伙伴提交了UML版本1.0给OMG……于1997年9月提交了一份OMG标准建议书,即UML版本1.1。该建议书在1997年年底被OMG采纳。然而让人困惑的是,OMG把这个标准版本称为1.0版……在实践中,每个人都把标准版本叫做1.1"。 - 原始内容:1997年1月,Rational和一群伙伴提交了UML版本1.0给OMG的分析和设计任务组。随后……于1997年9月提交了一份OMG标准建议书,即UML版本1.1。该建议书在1997年年底被OMG采纳。然而让人困惑的是,OMG把这个标准版本称为1.0版……在实践中,每个人都把标准版本叫做1.1。