|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书第2版基于UML2.0规范,对1999年出版的第1版进行了全面的修改。本书首先简要介绍了UML的历史、基本概念、目标及使用方法、然后按字母顺序列出了UML的所有术语,从语义、表示法和用途等方面全面而详尽地介绍了UML的构成和概念。
本书的作者是面向对象方法最早的倡导者,更是UML的创始人。 本书的手册式结构不仅有助于读者对UML的概念进行规范化的学习与理解,更为广为大程序开发人员、系统用户和工程技术人员提供了方便快捷的查询。 作者简介:
三位软件工程界巨匠——James Rumbaugh、Ivar Jacobson以及Grady Booch 是统一建模语言(UML)的创始人。他们因对创立对象技术的卓越贡献而为全世界所知。除本书外,他们还合著了另两部名著:《UML用户指南》和《统一软件开发过程》。
编辑推荐:
“如果您是UML的忠实拥趸,毫无疑问本书是独一无二的。尽管我曾经参与过UML规范制定的过程,在通读这本书的过程中我仍然学到了很多东西,尤其是UML的变化和新能力给我留下了很深的印象。”
——Ed Seidewitz, IntelliData Technologies Corporation首席架构师 最新版本的统一建模语言即UML2.0的推出,使其作为软件密集系统建模的标准表示法而备受推崇。但是,如大多数标准文档一样,官方的UML规范总是稍显晦涩且不便于导航。此外,由于UML2.0远比以前的版本复杂,于是出版这样一本全面的参考手册就显得格外有意义了。 作为UML标准最可信的参考手册,本书在第1版的基础上进行了重大更新和扩展。UML的创建者James Rumbaugh、Ivar Jacobson和Grady Booch,清晰完整地讲述了UML的所有概念,包括对序列图、活动模型、状态机、组件、类和组件的内部结构以及特性描述的主要修订。本书的手册式结构不仅有助于读者对UML的概念进行规范化的学习与理解,更为广大程序开发人员、系统用户和工程技术人员提供了方便快捷的查询方式。无论您是在捕获需求、开发软件架构、设计实现还是在试图理解现有系统,在本书中您都将找到满意的答案。 本书特色 ●字母顺序的条目词典,涵盖了每一个UML概念,全面覆盖UML2.0语义和表示法。 ●进一步解释原始规范中意义和目标模糊的概念。 ●讨论部分提供了使用建议和对复杂概念的深入理解。 ●附赠光盘上有本书英文版Adobe Reader(PDF)格式的超链接版本,是浏览或查找特定信息的极佳资源。 目录:
第一部分 背景知识
第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 使用工具建模 第三部分 参考资料 …… 附录 译者序:
对于使用UML建模的开发人员来说,由UML三位创始人James Rumbaugh、Ivar Jacobson、Grady Booch合著的《UML参考手册》就像学英语的《牛津英汉词典》,虽然不会随身携带,却是架上必备的。2000年,《UML参考手册》第1版中译本推出,受到了广大开发人员的欢迎,在过去的五年中,UML在中国也得到了广泛的应用。UMLChina有幸承担了第2版的翻译任务,在翻译过程中,在尽量遵循第1版用语的前提下,有些词汇的译法根据这些年被市场接受的程度做了调整。
第一部分、第二部分到第三部分的“interleaving semantics”词条由李嘉兴翻译,第三部分的“internal activity”词条到全书末尾由王海鹏翻译。潘加宇负责统一全书译稿。
译..
前言:
本书的目的
本书是关于统一建模语言(UML,Unified Modeling Language)的一本全面实用的参考书,可供软件开发人员、软件架构师、项目经理、系统工程师、程序员、分析员、用户以及任何需要研究、设计、开发或理解复杂软件系统的人员参考。书中对UML的概念和组成做了详细介绍,包括其语义、语法、表示法和用途。对广大专业软件开发人员来说,这是一本使用方便、内容全面的参考书。此外,本书还讨论了标准文献没有解释清楚的细节问题和UML中所做的一些决定的基本原理。
本书不是一本UML标准文献的指南,也不是一本关于UML标准文献中所包含的元模型内部结构的指导手册。研究开发方法的方法学家和UML工具的开发者会..
|