如Foxit Reader不能阅读,请使用Adobe Reader/Acrobat阅读!
内容简介
本书是UML方面最权威的一本著作,三位作者是面向对象方法最早的倡导者,是UML的创始人。本版涵盖了UML 2.0。书中为具体的UML特征提供了参考,描述了一个使用UML进行开发的过程,旨在让读者掌握UML的术语、规则和语言特点,以及如何有效地使用这种语言,知道如何应用UML去解决一些常见的建模问题。本书由7个部分组成,而且每章都描述了一个特定UML特征的具体用法,其中大部分按入门、术语和概念、常见建模技术、提示和技巧的方式组织。本书还为高级开发人员提供了在高级建模问题中应用UML的一条非常实用的线索。
本书适合作为高等院校计算机及相关专业本科生或研究生“统一建模语言(UML)”课程的教材,也适用于进行软件生产、部署和维护的人员,特别适合于分析员、最终客户、架构师、开发人员、质量保证人员、构件库管理人员以及项目和程序管理者。
作者简介
Grady Booch、James Rumbaugh和Ivar Jacobson是UML的创始人,均为软件工程界的权威,除了著有多部软件工程方面的著作之外,在对对象技术发展上也有诸多杰出贡献,其中包括 Booch方法、对象建模技术(OMT)和Objectory(OOSE)过程。目前Booch和Rumbaugh在IBM工作,Jacobson是独立咨询师。
目录
第一部分 入门
第1章 为什么要建模
第2章 UML介绍
第3章 Hello,World!
第二部分 对基本结构建模
第4章 类
第5章 关系
第6章 公共机制
第7章 图
第8章 类图
第三部分 对高级结构建模
第9章 高级类
第10章 高级关系
第11章 接口、类型和角色
第12章 包
第13章 实例
第14章 对象图
第15章 构件
第四部分 对基本行为建模
第16章 交互
第17章 用况
第18章 用况图
第19章 交互图
第20章 活动图
第五部分 对高级行为建模
第21章 事件和信号
第22章 状态机
第23章 进程和线程
第24章 时间和空间
第25章 状态图
第六部分 对体系结构建模
第26章 制品
第27章 部署
第28章 协作
第29章 模式和框架
第30章 制品图
第31章 部署图
第32章 系统和模型
第七部分 结束语
第33章 应用UML
附录A UML表示法
附录B Rational统一过程
术语表
索引