UML 参考手册
1
UML 参考手册
目录
译者序
.................................................................................................................................................i
前言
...................................................................................................................................................iv
第一部分 背景知识
...........................................................................................................................1
第
1
章
UML
综述
...........................................................................................................................1
1.1 UML 简介...............................................................................................................................1
1.2 UML 的历史...........................................................................................................................1
1.2.1 面向对象的开发方法......................................................................................................2
1.2.2 统一工作..........................................................................................................................2
1.2.3 标准化..............................................................................................................................3
1.2.4 核心组员..........................................................................................................................3
1.2.5 统一的意义......................................................................................................................4
1.3 UML 的目标...........................................................................................................................4
1.4 UML 概念域...........................................................................................................................5
1.5 表达式和图表语法.................................................................................................................6
第
2
章 模型的性质与目标
.............................................................................................................8
2.1 什么是模型.............................................................................................................................8
2.2 模型的用途.............................................................................................................................8
2.3 模型的层次...........................................................................................................................10
2.4 模型内容...............................................................................................................................11
2.5 模型说明了什么?...............................................................................................................12
第二部分 基本概念
......................................................................................................................14
第
3
章
UML
初览
.........................................................................................................................15
3.1 UML 视图.............................................................................................................................15
3.2 静态视图...............................................................................................................................16
3.3 用例视图...............................................................................................................................17
3.4 交互视图...............................................................................................................................18
3.4.1 顺序图............................................................................................................................18
3.4.2 协作图............................................................................................................................19
3.5 状态机视图...........................................................................................................................20
3.6 活动视图...............................................................................................................................21
3.7 物理视图...............................................................................................................................22
3.8 模型管理视图.......................................................................................................................25
3.9 扩展组件...............................................................................................................................26
I
UML 参考手册
3.10 各种视图间的关系.............................................................................................................27
第
4
章 静态视图
...........................................................................................................................28
4.1 概述.......................................................................................................................................28
4.2 类元.......................................................................................................................................28
8.1 关系.......................................................................................................................................31
8.2 关联.......................................................................................................................................31
8.3 泛化.......................................................................................................................................34
8.3.1 继承................................................................................................................................35
8.3.2 多重继承........................................................................................................................36
8.3.3 单分类和多重分类........................................................................................................37
8.3.4 静态与动态类元............................................................................................................37
8.4 实现.......................................................................................................................................37
8.5 依赖.......................................................................................................................................38
8.6 约束.......................................................................................................................................40
8.7 实例.......................................................................................................................................41
8.8 对象图...................................................................................................................................41
第
9
章 用例视图
...........................................................................................................................43
9.1 概述.......................................................................................................................................43
9.2 参与者...................................................................................................................................43
9.3 用例.......................................................................................................................................44
第
10
章 状态机视图
.....................................................................................................................46
10.1 概述.....................................................................................................................................46
10.2 状态机.................................................................................................................................46
10.3 事件.....................................................................................................................................47
10.4 状态.....................................................................................................................................49
10.5 转换.....................................................................................................................................49
11.2 组成状态.............................................................................................................................53
第
12
章 活动视图
.........................................................................................................................58
12.1 概述.....................................................................................................................................58
12.2 活动图.................................................................................................................................58
12.3 活动和其他图.....................................................................................................................60
第
13
章 交互视图
.........................................................................................................................61
13.1 概述.....................................................................................................................................61
II
UML 参考手册
13.2 协作.....................................................................................................................................61
13.3 交互.....................................................................................................................................62
13.4 顺序图.................................................................................................................................62
13.5 激活.....................................................................................................................................63
13.6 合作图.................................................................................................................................64
13.7 模板.....................................................................................................................................66
第
14
章 物理视图
.........................................................................................................................67
14.1 概述.....................................................................................................................................67
14.2 构件.....................................................................................................................................67
14.3 节点.....................................................................................................................................68
第
15
章 模型管理视图
.................................................................................................................70
15.1 概述.....................................................................................................................................70
15.2 包.........................................................................................................................................70
15.3 包间的依赖关系.................................................................................................................70
15.4 访问与引入依赖关系.........................................................................................................71
15.5 模型和子系统.....................................................................................................................72
第
16
章 扩展机制
.........................................................................................................................73
16.1 概述.....................................................................................................................................73
16.2 约束.....................................................................................................................................73
16.3 标签值.................................................................................................................................74
16.4 构造型.................................................................................................................................75
16.5 裁制 UML...........................................................................................................................76
第
17
章
UML
环境
.......................................................................................................................77
17.1 概述.....................................................................................................................................77
17.2 语义职责.............................................................................................................................77
17.3 表示法职责.........................................................................................................................78
17.4 程序语言职责.....................................................................................................................78
17.5 使用建模工具建模.............................................................................................................79
17.5.1 工具问题......................................................................................................................79
17.5.2 工作进展过程中产生的不一致模型.........................................................................79
17.5.3 空值和未详细说明的值..............................................................................................80
第三部分 参考资料
.....................................................................................................................81
III
UML 参考手册
第
18
章 术语大全
.........................................................................................................................82
第
19
章 标准元素
.......................................................................................................................340
第四部分 附录
............................................................................................................................349
附录
UML
元模型
.........................................................................................................................350
索引
....................................................................................................................................................1
IV
评论3