第1章 概述
1.1 面向对象方法
1.2 UML的起源与发展
1.3 UML的目标
1.4 UML的范围
1.5 UML的未来发展方向
习题
第2章 UML的框架及基本概念
2.1 UML的语言体系结构
2.2 UML规范的体系结构
2.3 UML的概念模型
习题
第3章 UML的静态建模机制
3.1 类图
3.2 对象图
3.3 模型的组织
习题
第4章 UML的动态建模机制
4.1 用例图
4.2 协作图
4.3 顺序图
4.4 活动图
4.5 状态图
习题
第5章 UML的面向实现机制
5.1 构件图
5.2 部署图
习题
第6章 UML模型互换
6.1 概述
6.2 使用XML进行模型互换
6.3 使用CORBA IDL的模型互换
习题
第7章 Rational Rose
7.1 Rose概述
7.2 安装Rose Enterprise
7.3 Rose模型的四种视图
7.4 用Rose建立UML模型
7.5 用Rose生成代码
7.6 用Rose逆向转出工程代码
7.7 Rose与XML
习题
第8章 UML建模实例
8.1 了解需求
8.2 获取用例
8.3 建立逻辑视图
8.4 建立构件视图
8.5 建立部署视图
习题
附录:UML预定义的标准构造型
参考文献