UML有几个版本?每个版本都更新了什么内容?
时间: 2024-06-11 22:05:28 浏览: 15
UML(统一建模语言)目前最新版本为UML 2.5.1,其前身是UML 1.0,经历了1.1、1.2、1.3、1.4、2.0、2.1、2.2、2.3、2.4、2.5等多个版本的更新。
每个版本的更新内容如下:
1. UML 1.0:1997年发布,包含用例图、类图、序列图、协作图、状态图、活动图、组件图、部署图等基本图形元素。
2. UML 1.1:1998年发布,修正和完善了1.0版本的一些问题,增加了对象图、包图和交互概述图等。
3. UML 1.2:1999年发布,增加了活动图、组件图和部署图等三种图形语言,同时还提供了XML元数据格式的支持。
4. UML 1.3:2000年发布,增加了用例图和状态图等两种图形语言,并提供了UML与XML Schema之间的代理。
5. UML 1.4:2001年发布,主要是针对UML 1.3版本的一些缺陷进行修正,并增加了一些新的元素。
6. UML 2.0:2004年发布,是UML从1.x到2.x的重大升级版本,增加了一些新的图形语言,如:时序图、通信图、定时图等,同时提供了更好的可扩展性和可定制性。
7. UML 2.1:2007年发布,增加了状态机图和活动图等两种图形语言,并对UML 2.0进行了一些修正和改进。
8. UML 2.2:2009年发布,主要是增加了一些新的元素和图形语言,如:交互概述图、值符号、部署目标等。
9. UML 2.3:2010年发布,主要是修正和完善了2.2版本的一些问题,增加了一些新的元素和图形语言,如:建模信函、嵌套接口等。
10. UML 2.4:2011年发布,主要是增加了一些新的元素和图形语言,如:合成结构、UML模板等。
11. UML 2.5:2015年发布,增加了一些新的图形语言,如:结构图、行为图等,同时还对UML 2.4进行了一些修正和改进。
12. UML 2.5.1:2017年发布,主要是对UML 2.5进行了一些修正和改进,如:增加了对C++11和Java 8的支持等。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)