作者[美]巴斯 著;车立红 译
出版社清华大学出版社
出版时间2004-03
版次1
装帧平装
上书时间2024-07-25
商品详情
- 品相描述:八五品
图书标准信息
-
作者
[美]巴斯 著;车立红 译
-
出版社
清华大学出版社
-
出版时间
2004-03
-
版次
1
-
ISBN
9787302080428
-
定价
49.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
428页
-
字数
600千字
-
丛书
卡内基·梅隆大学软件工程丛书
- 【内容简介】
-
《软件构架实践》(第2版)根据软件生命期的特点,分4部分进行了阐述,即预想构架、创建构架、分析构架和从一个系统到多个系统。并且,书中通过精选的案例,进行了剖析。《软件构架实践》(第2版)是卡内基·梅隆大学软件工程研究所推荐教材,荣获取美国权威的"软件开发"杂志第九届图书效率大奖。本书可作为软件学院及高校相关专业本科生和研究生的教材,也适合业界人士研究参考。
- 【作者简介】
-
林·马斯LenBass:软件工程研究所(SEI)的一名高级软件工程师。他已经编著了5本书籍,并发表了大量关于软件工程、人机交互的论文。他曾经领导一个小组为飞行控制模拟器开发软件构架。目前,该构架已经被用美国空军标准。
保罗·克莱门茨PaulClements:软件工程研究所(SEI)的一名高级技术人员,其工作职责是开发软件构架和设计产品线。他已经发表了30多篇关于软件设计和实时系统的论文。
瑞克·凯兹曼RickKazman:软件工程研究所(SEI)的一名高级软件工程师,负责构架权衡分析工作,是沃特鲁大学和多伦多大学的副教授。他已经发表了50多篇关于软件工程、人机交互和信息检索的论文。
- 【目录】
-
第Ⅰ部分预想构架
第1章构架商业周期
1.1构架的产生
1.2软件过程和构架商业周期
1.3什么样的构架才算好
1.4小结
1.5讨论题
第2章什么是软件构架
2.1软件构架概念澄清
2.2其他观点
2.3构架模式、参考模型和参考构架
2.4为什么说软件构架非常重要
2.5构架结构和视图
2.6小结
2.7可进一步参阅的文献
2.8讨论题
第3章A-7E案例分析:各种构架结构的运用
3.1与构架商业周期的关系
3.2需求与质量
3.3A-7E航空电子系统的构架
3.4小结
3.5可进一步参阅的文献
3.6讨论题
第Ⅱ部分创建构架
第4章理解质量属性
4.1功能性和构架
4.2构架和质量属性
4.3系统的质量属性
4.4实践中的质量属性场景
4.5其他系统质量属性
4.6商业质量属性
4.7构架的质量属性
4.8小结
4.9可进一步参阅的文献
4.10讨论题
第5章实现质量属性
5.1战术介绍
5.2可用性战术
5.3可修改性战术
5.4性能战术
5.5安全性战术
5.6可测试性战术
5.7易用性战术
5.8战术与构架模式的关系
5.9构架模式和样式
5.10小结
5.11可进一步参阅的文献
5.12讨论题
第6章空中交通管制:高可用性设计案例分析
6.1与构架商业周期的关系
6.2需求与质量
6.3构架解决方案
6.4小结
6.5可进一步参阅的文献
6.6讨论题
第7章设计构架
7.1生命期中的构架
7.2设计构架
7.3形成团队结构
7.4创建骨架系统
7.5小结
7.6可进一步参阅的文献
7.7讨论题
第8章飞行模拟:构架可集成性案例分析
8.1与构架商业周期的关系
8.2需求与质量
8.3构架解决方案
8.4小结
8.5可进一步参阅的文献
8.6讨论题
第9章构架编档
9.1构架编档的使用
9.2视图
9.3选择相关视图
9.4视图编档
9.5跨视图的文档
9.6统一建模语言
9.7小结
9.8可进一步参阅的文献
9.9讨论题
第10章软件构架重构
10.1介绍
10.2信息提取
10.3数据库构造
10.4视图融合
10.5重构
10.6示例
10.7小结
10.8可进一步参阅的文献
10.9讨论题
第Ⅲ部分分析构架
第11章ATAM:一种进行构架评估的综合方法
11.1ATAM的参与人员
11.2ATAM的结果
11.3ATAM的阶段
11.4Nightingale系统:应用ATAM的案例分析
11.5小结
11.6可进一步参阅的文献
11.7讨论题
第12章CBAM:构架设计决策制定的定量方法
12.1制定决策的上下文
12.2CBAM的基础
12.3实现CBAM
12.4案例分析:NASAECS项目
12.5CBAM评估的结果
12.6小结
12.7可进一步参阅的文献
12.8讨论题
第13章万维网:可互操作性案例分析
13.1与构架商业周期的关系
13.2需求和质量
13.3构架解决方案
13.4基于Web的电子商务构架的演变
13.5实现质量属性
13.6当今的构架商业周期
13.7小结
13.8可进一步参阅的文献
13.9讨论题
第Ⅳ部分从一个系统到多个系统
第14章软件产品线:重用构架资产
14.1概述
14.2软件产品线有效的原因
14.3确定范围
14.4产品线构架
14.5采用软件产品线的困难之处
14.6小结
14.7可进一步参阅的文献
14.8讨论题
第15章CelsiusTech公司:产品线开发案例分析
15.1与构架商业周期的关系
15.2需求与质量
15.3构架解决方案
15.4小结
15.5可进一步参阅的文献
15.6讨论题
第16章J2EE/EJB:工业标准计算基础结构的案例分析
16.1与构架商业周期的关系
16.2需求和质量
16.3构架解决方案
16.4系统部署决策
16.5小结
16.6可进一步参阅的文献
16.7讨论题
第17章Luther构架:使用J2EE的移动应用案例分析
17.1与构架商业周期的关系
17.2需求和质量
17.3构架解决方案
17.4Luther如何实现其质量目标
17.5小结
17.6可进一步参阅的文献
17.7讨论题
第18章用商业组件构建系统
18.1组件对构架的影响
18.2构架不匹配
18.3作为搜索的基于组件的设计
18.4ASEILM示例
18.5小结
18.6可进一步参阅的文献
第19章未来的软件构架
19.1重新认识构架商业周期
19.2创建构架
19.3生命期中的构架
19.4商业组件的影响
19.5小结
附录A缩略语表
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价