作者简介
三位软件工程界巨匠——James Rumbaugh、Ivar Jacobson以及Grady Booch 是统一建模语言(UML)的创始人。他们因对创立对象技术的卓越贡献而为全世界所知。除本书外,他们还合著了另两部名著:《UML用户指南》和《统一软件开发过程》。
目录
第一部分 背景知识
第1章 UML概述
1.1 UML简述
1.2 UML演变
1.3 UML的目标
1.4 UML的复杂性
1.5 UML评价
1.6 UML概念范围
第2章 模型的本质和目的
2.1 什么是模型
2.2 模型的目的
2.3 模型的层次
2.4 模型的内容
2.5 模型的含义
第二部分 UML概念
第3章 UML一览
3.1 UML视图
3.2 静态视图
3.3 设计视图
3.4 用例视图
3.5 状态机视图
3.6 活动视图
3.7 交互视图
3.8 部署视图
3.9 模型管理视图
3.10 特性描述
第4章 静态视图
4.1 概述
4.2 类元
4.3 关系
4.4 关联
4.5 泛化
4.6 实现
4.7 依赖
4.8 约束
4.9 实例
第5章 设计视图
5.1 概述
5.2 结构化类元
5.3 协作
5.4 模式
5.5 组件
第6章 用例视图
6.1 概述
6.2 执行者
6.3 用例
第7章 状态机视图
7.1 概述
7.2 状态机
7.3 事件
7.4 状态
7.5 转换
7.6 复合状态
第8章 活动视图
8.1 概述
8.2 活动
8.3 活动和其他视图
8.4 动作
第9章 交互视图
9.1 概述
9.2 交互
9.3 序列图
9.4 通信图
第10章 部署视图
10.1 概述
10.2 节点
10.3 工件
第11章 模型管理视图
11.1 概述
11.2 包
11.3 包间的依赖
11.4 可见性
11.5 导入
11.6 模型
第12章 特性描述
12.1 概述
12.2 构造型
12.3 标记值
12.4 特性描述
第13章 UML环境
13.1 概述
13.2 语义的职责
13.3 表示法的职责
13.4 编程语言的职责
13.5 使用工具建模
第三部分 参考资料
……
附录
1