第3版译序
第2版译序
第3版前言
第1版前言
序
为何对UML操心?
本书的结构
第3版的变动
致谢
第1章 引言
何谓UML?
UML的使用方式
UML发展简史
图示法与元模型
UML图
何谓合法UML?
UML的含义
UML并非足够
何处着手使用UML
何处找寻更多资料
第2章 开发过程
迭代过程与瀑布过程
预见性计划制订与适应性计划制订
敏捷过程
Rational统一过程
过程适配项目
UML适配过程
需求分析
设计
文档
理解遗产代码
选择开发过程
何处找寻更多资料
第3章 类图: 基础部分
特性
属性
关联
重数
特性的程序解释
双向关联
操作
泛化
注文与注释
依赖
约束规则
何时使用类图
何处找寻更多资料
第4章 顺序图
参加者的创建与删除
循环、条件等
同步调用与异步调用
何时使用顺序图
第5章 类图:高级概念
基词
职责
静态操作与静态属性
聚合与组合
导出特性
接口与抽象类
只读与冻结
指引对象与值对象
受限关联
分类与泛化
多重分类与动态分类
关联类
模板(参数化)类
枚举
主动类
可见性
消息
第6章 对象图
何时使用对象图
第7章 包图
包与依赖
包面
包的实现
何时使用包图
何处找寻更多资料
第8章 部署图
何时使用部署图
第9章 用案
用案的内容
用案图
用案级别
用案与特征(或情节)
何时使用用案
何处找寻更多资料
第10章 状态机图
内部活动
活动状态
超态
并发状态
状态图的实现
何时使用状态图
何处找寻更多资料
第11章 活动图
动作的分解
分划
信号
权标
流与边
饰针与转换
展开区域
流终
汇合指明
此外尚有更多内容
何时使用活动图
何处找寻更多资料
第12章 通信图
何时使用通信图
第13章 复合结构
何时使用复合结构
第14章 构件图
何时使用构件图
第15章 协作
何时使用协作
第16章 交互概观图
何时使用交互概观图
第17章 定时图
何时使用定时图
附录 UML各个版本间的变动
UML的修订
《UML精粹》中的变动
从UML 1.0到UML1.1的变动
类型与实现类
完整与不完整判别元约束
组合
永恒与冻结
顺序图上的回送(返回)
术语“角色”的使用
从UML 1.2(及1.1)到UML 1.3(及1.5)的变动
用案
活动图
从UML 1.3到UML 1.4的变动
从UML 1.4到UML 1.5的变动
从UML 1.x到UML 2.0
类图: 基础部分(第3章)
顺序图(第4章)
类图:高级概念(第5章)
状态机图(第10章)
活动图(第11章)
参考文献
图索引
汉英对照术语索引
英汉对照术语索引