面向模式的软件架构·卷1:模式系统

面向模式的软件架构·卷1:模式系统
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [德] , [德] , [德] , [瑞士] , [德] ,
2013-09
版次: 1
ISBN: 9787115332158
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 298页
字数: 474千字
正文语种: 简体中文
原版书名: Pattern-Oriented Software Architecture Volume 1: A System of Patterns
162人买过
  •   面向模式的软件架构系列丛书被公认为程序员必读经典。《面向模式的软件架构,卷1:模式系统》是该系列丛书的第1卷,涵盖模式系统的方方面面。
      《面向模式的软件架构·卷1:模式系统》分8章,第1章系统介绍模式的概念,讨论描述模式的原则;第2~4章讲解模式编目,分别阐述了架构模式、设计模式和成例;第5章揭示如何将模式组织成模式系统及其重要性;第6章探讨将模式融入软件架构的方法;第7章概述模式的历史、相关著作及模式界;第8章展望模式未来的发展方向。《面向模式的软件架构·卷1:模式系统》最后还给出了表示法、术语表、参考文献和索引,方便读者阅读及进阶。
      《面向模式的软件架构·卷1:模式系统》适合软件架构师、设计师和开发人员阅读,对计算机专业的学生也大有裨益。   Frank Buschmann,德国慕尼黑西门子技术公司高级首席工程师。Wiley软件设计模式系列图书主编。他的研究领域包括对象技术、软件架构、产品线、模型驱动软件开发和模式。曾是ANSI C++标准化委员会X3J16的成员,于1996年发起了首届EuroPLoP会议。 

      Regine Meunier,德国慕尼黑西门子技术公司软件工程师、科研人员,面向方面的软件开发项目带头人。此外,Regine还精通软件模式和面向服务的架构。Hans Rohnert,德国慕尼黑西门子技术公司通信设备业务部门高级软件工程师。主要研究方向是分析大有前途的软件技术,并将它们应用到新产品中(如智能手机)。 

      Peter Sommerlad,瑞士东部高等专业学院软件研究院院长。
      Security Patterns等畅销书作者。他的目标是通过递减开发让软件更简单,他的研究团队创建了基于Eclipse的IDE工具,主要在C++和Scala中使用。 
     
      Michael Stal,德国慕尼黑西门子技术公司资深软件工程师,在编译器和计算机图形软件开发方面经验丰富。自1992年开始,Michael一直致力于使用Sockets、CORBA、COM和Java开发并发和面向对象的分布式系统。 第1章模式
    1.1模式是什么
    1.2模式之所以为模式
    1.3模式类型
    1.3.1架构模式
    1.3.2设计模式
    1.3.3成例
    1.3.4模式分类在软件开发中的用途
    1.4模式之间的关系
    1.5模式的描述
    1.6模式与软件架构
    1.6.1作为思维构件的模式
    1.6.2打造异质架构
    1.6.3模式与方法
    1.6.4实现模式
    1.7总结

    第2章架构模式
    2.1导言
    2.2从混乱到有序
    2.2.1Layers模式
    2.2.2PipesandFilters模式
    2.2.3Blackboard模式
    2.3分布式系统
    2.4交互式系统
    2.4.1Model-View-Controller模式
    2.4.2Presentation-Abstraction-Control模式
    2.5可适应系统
    2.5.1Microkernel模式
    2.5.2Reflection模式

    第3章设计模式
    3.1导言
    3.2结构分解模式
    3.3工作组织模式
    3.4访问控制
    3.5管理模式
    3.5.1CommandProcessor模式
    3.5.2ViewHandler模式
    3.6通信模式
    3.6.1Forwarder-Receiver模式
    3.6.2Client-Dispatcher-Server模式
    3.6.3Publisher-Subscriber模式

    第4章成例
    4.1导言
    4.2成例的用途
    4.3成例与风格
    4.4到哪里去寻找成例

    第5章模式系统
    5.1模式系统是什么
    5.2模式分类
    5.2.1模式类别
    5.2.2问题类别
    5.2.3分类方案
    5.2.4比较
    5.3选择模式
    5.4作为实现指南的模式系统
    5.5模式系统的演化
    5.5.1模式描述的演化
    5.5.2创意写作工坊式审阅
    5.5.3模式发掘
    5.5.4添加新模式
    5.5.5删除过时的模式
    5.5.6扩展组织方案
    5.6总结

    第6章模式与软件架构
    6.1导言
    6.1.1软件架构
    6.1.2组件
    6.1.3关系
    6.1.4视图
    6.1.5功能特征和非功能特征
    6.1.6软件设计
    6.1.7小结
    6.2软件架构中的模式
    6.2.1开发方法
    6.2.2开发流程
    6.2.3架构风格
    6.2.4框架
    6.3软件架构支持技术
    6.3.1抽象
    6.3.2封装
    6.3.3信息隐藏
    6.3.4模块化
    6.3.5分离关注点
    6.3.6耦合与内聚
    6.3.7充分、完整、简单
    6.3.8策略与实现分离
    6.3.9接口与实现分离
    6.3.10单个引用点
    6.3.11分而治之
    6.3.12小结
    6.4软件架构的非功能特征
    6.4.1可修改性
    6.4.2互操作性
    6.4.3效率
    6.4.4可靠性
    6.4.5可测试性
    6.4.6可重用性
    6.5总结

    第7章模式界
    7.1起源
    7.2领军人物及其成果
    7.3模式界

    第8章模式的发展方向
    8.1模式挖掘
    8.1.1软件架构模式
    8.1.2组织模式
    8.1.3领域特定的模式
    8.1.4模式语言
    8.2模式的组织和模式索引
    8.3方法和工具
    8.4算法、数据结构和模式
    8.5模式的规范化
    8.6结语

    表示法
    术语表
    参考文献
    索引
  • 内容简介:
      面向模式的软件架构系列丛书被公认为程序员必读经典。《面向模式的软件架构,卷1:模式系统》是该系列丛书的第1卷,涵盖模式系统的方方面面。
      《面向模式的软件架构·卷1:模式系统》分8章,第1章系统介绍模式的概念,讨论描述模式的原则;第2~4章讲解模式编目,分别阐述了架构模式、设计模式和成例;第5章揭示如何将模式组织成模式系统及其重要性;第6章探讨将模式融入软件架构的方法;第7章概述模式的历史、相关著作及模式界;第8章展望模式未来的发展方向。《面向模式的软件架构·卷1:模式系统》最后还给出了表示法、术语表、参考文献和索引,方便读者阅读及进阶。
      《面向模式的软件架构·卷1:模式系统》适合软件架构师、设计师和开发人员阅读,对计算机专业的学生也大有裨益。
  • 作者简介:
      Frank Buschmann,德国慕尼黑西门子技术公司高级首席工程师。Wiley软件设计模式系列图书主编。他的研究领域包括对象技术、软件架构、产品线、模型驱动软件开发和模式。曾是ANSI C++标准化委员会X3J16的成员,于1996年发起了首届EuroPLoP会议。 

      Regine Meunier,德国慕尼黑西门子技术公司软件工程师、科研人员,面向方面的软件开发项目带头人。此外,Regine还精通软件模式和面向服务的架构。Hans Rohnert,德国慕尼黑西门子技术公司通信设备业务部门高级软件工程师。主要研究方向是分析大有前途的软件技术,并将它们应用到新产品中(如智能手机)。 

      Peter Sommerlad,瑞士东部高等专业学院软件研究院院长。
      Security Patterns等畅销书作者。他的目标是通过递减开发让软件更简单,他的研究团队创建了基于Eclipse的IDE工具,主要在C++和Scala中使用。 
     
      Michael Stal,德国慕尼黑西门子技术公司资深软件工程师,在编译器和计算机图形软件开发方面经验丰富。自1992年开始,Michael一直致力于使用Sockets、CORBA、COM和Java开发并发和面向对象的分布式系统。
  • 目录:
    第1章模式
    1.1模式是什么
    1.2模式之所以为模式
    1.3模式类型
    1.3.1架构模式
    1.3.2设计模式
    1.3.3成例
    1.3.4模式分类在软件开发中的用途
    1.4模式之间的关系
    1.5模式的描述
    1.6模式与软件架构
    1.6.1作为思维构件的模式
    1.6.2打造异质架构
    1.6.3模式与方法
    1.6.4实现模式
    1.7总结

    第2章架构模式
    2.1导言
    2.2从混乱到有序
    2.2.1Layers模式
    2.2.2PipesandFilters模式
    2.2.3Blackboard模式
    2.3分布式系统
    2.4交互式系统
    2.4.1Model-View-Controller模式
    2.4.2Presentation-Abstraction-Control模式
    2.5可适应系统
    2.5.1Microkernel模式
    2.5.2Reflection模式

    第3章设计模式
    3.1导言
    3.2结构分解模式
    3.3工作组织模式
    3.4访问控制
    3.5管理模式
    3.5.1CommandProcessor模式
    3.5.2ViewHandler模式
    3.6通信模式
    3.6.1Forwarder-Receiver模式
    3.6.2Client-Dispatcher-Server模式
    3.6.3Publisher-Subscriber模式

    第4章成例
    4.1导言
    4.2成例的用途
    4.3成例与风格
    4.4到哪里去寻找成例

    第5章模式系统
    5.1模式系统是什么
    5.2模式分类
    5.2.1模式类别
    5.2.2问题类别
    5.2.3分类方案
    5.2.4比较
    5.3选择模式
    5.4作为实现指南的模式系统
    5.5模式系统的演化
    5.5.1模式描述的演化
    5.5.2创意写作工坊式审阅
    5.5.3模式发掘
    5.5.4添加新模式
    5.5.5删除过时的模式
    5.5.6扩展组织方案
    5.6总结

    第6章模式与软件架构
    6.1导言
    6.1.1软件架构
    6.1.2组件
    6.1.3关系
    6.1.4视图
    6.1.5功能特征和非功能特征
    6.1.6软件设计
    6.1.7小结
    6.2软件架构中的模式
    6.2.1开发方法
    6.2.2开发流程
    6.2.3架构风格
    6.2.4框架
    6.3软件架构支持技术
    6.3.1抽象
    6.3.2封装
    6.3.3信息隐藏
    6.3.4模块化
    6.3.5分离关注点
    6.3.6耦合与内聚
    6.3.7充分、完整、简单
    6.3.8策略与实现分离
    6.3.9接口与实现分离
    6.3.10单个引用点
    6.3.11分而治之
    6.3.12小结
    6.4软件架构的非功能特征
    6.4.1可修改性
    6.4.2互操作性
    6.4.3效率
    6.4.4可靠性
    6.4.5可测试性
    6.4.6可重用性
    6.5总结

    第7章模式界
    7.1起源
    7.2领军人物及其成果
    7.3模式界

    第8章模式的发展方向
    8.1模式挖掘
    8.1.1软件架构模式
    8.1.2组织模式
    8.1.3领域特定的模式
    8.1.4模式语言
    8.2模式的组织和模式索引
    8.3方法和工具
    8.4算法、数据结构和模式
    8.5模式的规范化
    8.6结语

    表示法
    术语表
    参考文献
    索引
查看详情
系列丛书 / 更多
面向模式的软件架构·卷1:模式系统
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
面向模式的软件架构·卷1:模式系统
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
面向模式的软件架构·卷1:模式系统
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
面向模式的软件架构·卷1:模式系统
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
面向模式的软件架构·卷1:模式系统
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
面向模式的软件架构·卷1:模式系统
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
面向模式的软件架构·卷1:模式系统
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
面向模式的软件架构·卷1:模式系统
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
面向模式的软件架构·卷1:模式系统
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
面向模式的软件架构·卷1:模式系统
图解HTTP
[日]上野·宣 著;于均良 译
面向模式的软件架构·卷1:模式系统
算法图解
袁国忠 译
面向模式的软件架构·卷1:模式系统
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
相关图书 / 更多
面向模式的软件架构·卷1:模式系统
面向城乡融合发展的中国乡村空间治理
戈大专
面向模式的软件架构·卷1:模式系统
面向新型电力系统的储能与电力市场 贺徙 等
贺徙 等
面向模式的软件架构·卷1:模式系统
面向共同富裕振兴乡村的土地法制改革之路
耿卓 等
面向模式的软件架构·卷1:模式系统
面向计算机科学家的量子计算
(美)诺森·S.亚诺夫斯基(Noson S. Yanofsky)(美)米尔科·A.曼努奇(Mirco A. Mannucci) 著 何红梅 朱振环 译
面向模式的软件架构·卷1:模式系统
面向未来 助力增长:构建中国新型能源体系
国务院发展研究中心、壳牌国际有限公司
面向模式的软件架构·卷1:模式系统
面向未来的教育创新与实践
汪建宏、李锋亮
面向模式的软件架构·卷1:模式系统
面向2035的复合材料构件精确制造发展战略研究 单忠德 范聪泽 宋文哲
单忠德 范聪泽 宋文哲
面向模式的软件架构·卷1:模式系统
面向客户价值的智能产品概念设计方法(数智化时代产业智联生态系统创新理论研究丛书)
明新国、厉秀珍、张先燏 著
面向模式的软件架构·卷1:模式系统
面向2035年 中国城市交通发展战略
汪光焘等著
面向模式的软件架构·卷1:模式系统
面向核心素养的STEM课程设计
王帆等
面向模式的软件架构·卷1:模式系统
面向5G-Advanced的关键技术
张建国 周海骄 杨东来 李伟 曹懿军 芮杰 何华伟
面向模式的软件架构·卷1:模式系统
面向未来的管理者 [美]彼得·德鲁克
(美)彼得·德鲁克
您可能感兴趣 / 更多
面向模式的软件架构·卷1:模式系统
最后的世界帝王:神圣罗马帝国皇帝腓特烈二世传
[德]奥拉夫·B. 拉德 后浪
面向模式的软件架构·卷1:模式系统
娜斯佳的眼泪
[德]娜塔莎˙沃丁 著;庄亦男 译
面向模式的软件架构·卷1:模式系统
莱布尼兹微积分 科学元典丛书
[德]莱布尼兹 著;李保滨 汉 译
面向模式的软件架构·卷1:模式系统
卖遮阳篷的人【当当定制明信片x2】
[德]扬·魏勒 著;酷威文化 出品
面向模式的软件架构·卷1:模式系统
宇航员说宇宙:疯狂的物理世界(有趣的现象和原理,上百个挑战常识的物理谜题,解密生活奇妙现象)
[德]乌尔里希·沃尔特
面向模式的软件架构·卷1:模式系统
宇航员说宇宙:穿越地狱(太空神奇体验,违背常识的航天真相,脑洞大开的宇宙实验,德国《明镜》畅销作家)
[德] 乌尔里希·沃尔特
面向模式的软件架构·卷1:模式系统
什么是现象学?(修订版)(西方思想文化译丛)
[德]亚历山大·席勒 著;李岱巍 译
面向模式的软件架构·卷1:模式系统
露营万岁(一本帮助孩子了解露营,亲近自然的绘本故事)
[德]菲利普·韦希特
面向模式的软件架构·卷1:模式系统
乐高幻影忍者视觉志
[德]Blue Ocean公司 王旭 译
面向模式的软件架构·卷1:模式系统
辩证法导论
[德]阿多诺 著 [德]克里斯托夫·齐尔曼 编 谢永康、彭晓涛 译
面向模式的软件架构·卷1:模式系统
少年维特之烦恼: 中小学生课外阅读书籍世界经典文学名著青少年儿童文学读物故事书名家名译原汁原味读原著
[德]歌德 著
面向模式的软件架构·卷1:模式系统
乐高幻影忍者第59集(附乐高原装玩具)
[德]Blue Ocean公司 王旭 译