[图书]软件架构 计算机与互联网 |4974296
- ISBN:9787111542643
- 作者:(法)穆拉德 沙巴纳 奥萨拉赫(Mour
- 版次:1
- 出版社:机械工业出版社
- 出版时间:
手机扫码免费下载
纠错留言#电子书截图
#电子书简介
书[0名0]: | 软[亻牛]架构[图书]|4974296 |
图书定价: | 59元 |
图书作者: | ([0法0])穆拉德·沙巴纳·奥萨拉赫(Mourad Chabane Oussalah) |
出版社: | [1机1]械工业出版社 |
出版日期: | 2016/8/1 0:00:00 |
ISBN号: | 9787111542643 |
开本: | 16开 |
页数: | 0 |
版次: | 1-1 |
作者简介 |
穆拉德·沙巴纳·奥萨拉赫(Mourad Chabane oussalah),[0法0][0国0]南特[0大0][0学0]计算[1机1]科[0学0]系教授,软[亻牛]架构建模团队[1主1]管。他的研究方向为软[亻牛]架构、对象架构及其演化,目前是多项[0法0][0国0][0国0]家科研项目的负责人,并参与了若干欧盟项目。 |
内容简介 |
架构(即架构元素的组织)是复杂软[亻牛]系统设计与开发中的关键问题之一。本书介绍了基于对象、组[亻牛]、服务和模型的架构范式,以及各种架构技术及方[0法0],包括架构质量分析、架构模板、风格表示模型、正规化、验证和测试,[*]后还介绍了处理这些一致、自治元素的工程方[0法0]。本书适合项目[纟巠]理、项目负责人、架构师、设计人员、开发人员和软[亻牛]架构用户以及工程专业[0学0]生及教师阅读。 |
目录 |
译者序 前言 [0第0]1章 软[亻牛]架构中[mian]向对象、基于组[亻牛]、[mian]向代理和[mian]向服务的范式 ...... 1 1.1 引言 ...... 1 1.2 历[0史0] ...... 2 1.2.1 [mian]向对象范式 ...... 2 1.2.2 基于组[亻牛]范式 ...... 3 1.2.3 [mian]向代理范式 ...... 3 1.2.4 [mian]向服务范式 ...... 4 1.3 软[亻牛]架构 ...... 6 1.3.1 [mian]向对象软[亻牛]架构 ...... 6 1.3.2 基于组[亻牛]软[亻牛]架构 ...... 7 1.3.3 [mian]向代理软[亻牛]架构 ...... 8 1.3.4 [mian]向服务架构 ...... 10 1.4 概念框架的两个维度:定量和定性 ...... 12 1.4.1 概念差异 ...... 12 1.4.2 定量维度 ...... 19 1.4.3 定性维度 ...... 24 1.5 集成开发范式方[0法0] ...... 33 1.6 小结与讨论 ...... 35 1.7 结语 ...... 37 1.8 参考书目 ...... 37 [0第0]2章 参考架构 ...... 42 2.1 引言 ...... 42 2.2 参考架构的定义 ...... 42 2.2.1 参考架构与参考模型的对比 ...... 43 2.2.2 参考架构与产[0品0]线架构的对比 ...... 44 2.3 参考架构模型 ...... 45 2.4 参考架构设计 ...... 48 2.4.1 信息源调查 ...... 49 2.4.2 架构需求确立 ...... 50 2.4.3 参考架构设计 ...... 51 2.4.4 参考架构[0评0]估 ...... 53 2.5 参考架构的用途 ...... 53 2.6 参考架构的示例 ...... 56 2.7 参考架构的前景 ...... 57 2.8 结语 ...... 59 2.9 参考书目 ...... 60 [0第0]3章 多层次/多视图软[亻牛]架构 ...... 64 3.1 引言 ...... 64 3.2 现有视点方[0法0] ...... 65 3.2.1 引言 ...... 65 3.2.2 需求规格中的视图 ...... 65 3.2.3 系统建模中的视图 ...... 66 3.2.4 编程中的视图 ...... 66 3.3 软[亻牛]架构中的视图 ...... 67 3.3.1 视图在软[亻牛]架构中的贡献 ...... 67 3.3.2 “4+1”视图模型 ...... 68 3.3.3 ISO/IEC/IEEE 42010 ...... 69 3.3.4 视图及[0超0]越方[0法0] ...... 69 3.3.5 小结 ...... 72 3.3.6 [0当0]前软[亻牛]架构方[0法0]的局限性 ...... 74 3.4 多层次/多视图软[亻牛]架构的定义和基本概念 ...... 74 3.4.1 定义 ...... 74 3.4.2 概念和基础[0知0]识 ...... 75 3.5 MoVAL:基于模型、视图和抽象级别的架构 ...... 83 3.5.1 引言 ...... 83 3.5.2 MoVAL ...... 84 3.5.3 MoVAL元模型 ...... 87 3.5.4 案例分析 ...... 89 3.6 结语 ...... 92 3.7 参考书目 ...... 93 [0第0]4章 软[亻牛]架构与工具:分布与协调动态重配置管理 ...... 95 4.1 引言 ...... 95 4.2 背景 ...... 96 4.3 分布式应用的动态重配置管理[1机1]制 ...... 98 4.3.1 集中动态重配置管理 ...... 98 4.3.2 分布式系统集中解决方案的局限性 ...... 100 4.3.3 分布式重配置管理的[0优0]势与风险 ...... 101 4.3.4 现有协调[1机1]制 ...... 102 4.4 重配置基础设施的专门化 ...... 104 4.4.1 行为的专门化 ...... 105 4.4.2 适配[1机1]制分布的专门化 ...... 105 4.5 分布式系统动态重配置的局限性和难点总结 ...... 106 4.6 重配置管理[1机1]制的实施方[0法0] ...... 107 4.7 分布动态重配置管理的架构模型 ...... 108 4.7.1 用于适配管理的组[亻牛]类型 ...... 109 4.7.2 动态重配置管理的分布 ...... 110 4.7.3 适配管理器架构模型 ...... 112 4.7.4 重配置[1机1]制的专门化 ...... 113 4.7.5 重配置过程的协调 ...... 115 4.8 结语 ...... 128 4.9 参考书目 ...... 129 [0第0]5章 产[0品0]线软[亻牛]架构 ...... 133 5.1 软[亻牛]生产线简介 ...... 133 5.1.1 3种开发风格 ...... 135 5.1.2 可变性管理 ...... 135 5.1.3 产[0品0]线中的架构概念 ...... 137 5.2 音乐[0商0]店示例 ...... 139 5.2.1 [令页]域 ...... 139 5.2.2 SongStock产[0品0]线 ...... 139 5.2.3 功能需求 ...... 140 5.2.4 其他[1主1]要需求 ...... 140 5.3 [令页]域工程 ...... 141 5.3.1 [令页]域分析 ...... 141 5.3.2 集成可变性用例 ...... 142 5.3.3 特征模型 ...... 143 5.3.4 [令页]域设计 ...... 144 5.3.5 设计产[0品0]线架构 ...... 145 5.4 产[0品0]工程 ...... 148 5.4.1 产[0品0]的配置 ...... 149 5.4.2 产[0品0]衍生 ...... 149 5.5 参考架构设计过程 ...... 151 5.6 延伸阅读 ...... 153 5.6.1 PLA与参考架构 ...... 154 5.6.2 具有影响力的旧文献 ...... 155 5.7 结语 ...... 158 5.8 参考书目 ...... 158 [0第0]6章 软[亻牛]架构:Web服务复合环境下的服务适配技术 ...... 165 6.1 引言 ...... 165 6.2 Web服务复合和验证 ...... 167 6.3 Web服务不兼容和适配 ...... 171 6.4 适配方[0法0] ...... 173 6.5 结语 ...... 182 6.6 参考书目 ...... 182 |
版权声明:本站提供的电子书下载/导购服务,如您发现侵犯了您的权益,请通过
举报侵权 进行处理 。
评论列表(0)