高等学校教材·计算机科学与技术:软件体系结构设计

高等学校教材·计算机科学与技术:软件体系结构设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2008-02
版次: 1
ISBN: 9787302162315
定价: 36.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 382页
字数: 615千字
正文语种: 简体中文
10人买过
  •   本书系统介绍了软件体系结构的基本原理、方法和实践,全面反映了软件体系结构研究和应用的最新进展。既讨论了软件体系结构的基本理论知识,又介绍了软件体系结构的设计和工业界应用实例,强调理论与实践相结合。
      全书共4篇22章,第一篇“基础篇:软件体系结构的理论”,第二篇“软件复用与构件库的设计”,第三篇“软件规模的度量”,第四篇“软件的性能抗衰”。第一篇分为8章,介绍了软件体系结构的基础理论,包括软件体系结构的概念及演化、软件建模基础、软件体系结构的形式化、软件体系结构的风格、体系结构的描述语言、软件质量建模、设计模式等内容。第二篇分为4章,首先介绍软件复用的相关概念、发展现状以及基于复用驱动的软件过程,并对软件复用的关键因素做了详细介绍。在对构件技术的相关概念、三大主流构件技术进行分析之后,总结了几种较为经典的构件描述模型和构件检索方法。随后介绍运用软件体系结构进行构件组装的方法。第三篇分为5章,在对FPA方法以及其他的软件规模度量方法进行详细介绍的前提下,对FPA的不足提出了改进。第四篇分为5章,介绍了软件性能抗衰方面的相关研究内容。
      本书可作为计算机软件专业本科生、研究生和软件工程硕士的软件体系结构教材,也可作为软件工程高级培训、系统分析员培训、系统构架设计师培训教材,以及软件开发人员的参考书。 第一篇基础篇:软件体系结构的理论
    第1章绪论
    1.1软件体系结构的概念演化
    1.1.1软件体系结构的定义
    1.1.2软件体系结构的理论基础

    1.2软件体系结构形式化方法概述
    1.2.1基于CHAM的体系结构形式规约
    1.2.2基于Z语言的体系结构形式规约
    1.2.3基于一阶逻辑的体系结构形式规约
    1.2.4基于图论的体系结构形式规约
    1.2.5目前形式化方法存在的问题
    1.3软件体系结构描述语言概述
    1.4软件质量与质量模型
    思考题

    第2章软件建模的基础
    2.1一个简单例子
    2.2面向对象特性
    2.2.1封装性
    2.2.2继承性
    2.2.3多态性
    2.3接口

    2.4设计原则
    2.4.1SRP单一职责原则
    2.4.2OCP开闭原则
    2.4.3LSP里氏替换原则
    2.4.4ISP接口分离原则
    2.4.5DIP依赖倒置原则
    2.5UML2的各种图

    2.6需求建模:用例
    2.6.1一个用例图例子
    2.6.2用例与参与者
    2.6.3用例图
    2.6.4用例间关系
    2.6.5用例对需求建模

    2.7基本结构建模
    2.7.1一个类图例子
    2.7.2性质
    2.7.3对象图
    2.7.4操作
    2.7.5接口
    2.7.6关系
    2.7.7关系建模
    2.7.8类图

    2.8高级结构建模
    2.8.1公共扩展机制
    2.8.2包和包图
    2.8.3复合结构
    2.8.4模板

    2.9Kruchten4+1模型描述软件体系结构
    2.9.1逻辑视图:面向对象的分解
    2.9.2过程视图:过程分解
    2.9.3开发视图:子系统分解
    2.9.4物理视图:从软件到硬件的映射
    2.9.5场景视图:汇总
    2.9.6视图间的交流
    2.9.7模型的迭代过程和软件文档
    思考题

    第3章软件体系结构的形式化
    3.1软件的生命周期
    3.2基于抽象代数的形式化方法
    3.2.1构件
    3.2.2连接件
    3.2.3软件体系结构
    3.2.4软件体系结构关系

    第4章软件体系结构的风格
    第5章体系结构描述语言
    第6章软件质量建模方法
    第7章设计模式
    第8章战场环境中自适应服务的软件组合框架

    第二篇软件复用与构件库的设计
    第9章构件库研究现状
    第10章软件复用概述
    第11章构件技术
    第12章Web构件库实现

    第三篇软件规模的度量
    第13章软件规模度量研究现状
    第14章FPA方法
    第15章FPA方法的实际应用及其不足
    第16章FPA方法的改进
    第17章改进后FPA方法的应用及实例试验

    第四篇软件的性能抗衰
    第18章软件的性能问题与抗衰技术18.1软件性能衰退
    第19章新型软件抗衰策略
    第20章细粒度软件抗衰策略研究
    第21章细粒度重启技术研究
    第22章细粒度软件抗衰策略模型研究

    附录A缩略词及中英文词汇对照
    附录B软件体系结构支持工具
    参考文献
  • 内容简介:
      本书系统介绍了软件体系结构的基本原理、方法和实践,全面反映了软件体系结构研究和应用的最新进展。既讨论了软件体系结构的基本理论知识,又介绍了软件体系结构的设计和工业界应用实例,强调理论与实践相结合。
      全书共4篇22章,第一篇“基础篇:软件体系结构的理论”,第二篇“软件复用与构件库的设计”,第三篇“软件规模的度量”,第四篇“软件的性能抗衰”。第一篇分为8章,介绍了软件体系结构的基础理论,包括软件体系结构的概念及演化、软件建模基础、软件体系结构的形式化、软件体系结构的风格、体系结构的描述语言、软件质量建模、设计模式等内容。第二篇分为4章,首先介绍软件复用的相关概念、发展现状以及基于复用驱动的软件过程,并对软件复用的关键因素做了详细介绍。在对构件技术的相关概念、三大主流构件技术进行分析之后,总结了几种较为经典的构件描述模型和构件检索方法。随后介绍运用软件体系结构进行构件组装的方法。第三篇分为5章,在对FPA方法以及其他的软件规模度量方法进行详细介绍的前提下,对FPA的不足提出了改进。第四篇分为5章,介绍了软件性能抗衰方面的相关研究内容。
      本书可作为计算机软件专业本科生、研究生和软件工程硕士的软件体系结构教材,也可作为软件工程高级培训、系统分析员培训、系统构架设计师培训教材,以及软件开发人员的参考书。
  • 目录:
    第一篇基础篇:软件体系结构的理论
    第1章绪论
    1.1软件体系结构的概念演化
    1.1.1软件体系结构的定义
    1.1.2软件体系结构的理论基础

    1.2软件体系结构形式化方法概述
    1.2.1基于CHAM的体系结构形式规约
    1.2.2基于Z语言的体系结构形式规约
    1.2.3基于一阶逻辑的体系结构形式规约
    1.2.4基于图论的体系结构形式规约
    1.2.5目前形式化方法存在的问题
    1.3软件体系结构描述语言概述
    1.4软件质量与质量模型
    思考题

    第2章软件建模的基础
    2.1一个简单例子
    2.2面向对象特性
    2.2.1封装性
    2.2.2继承性
    2.2.3多态性
    2.3接口

    2.4设计原则
    2.4.1SRP单一职责原则
    2.4.2OCP开闭原则
    2.4.3LSP里氏替换原则
    2.4.4ISP接口分离原则
    2.4.5DIP依赖倒置原则
    2.5UML2的各种图

    2.6需求建模:用例
    2.6.1一个用例图例子
    2.6.2用例与参与者
    2.6.3用例图
    2.6.4用例间关系
    2.6.5用例对需求建模

    2.7基本结构建模
    2.7.1一个类图例子
    2.7.2性质
    2.7.3对象图
    2.7.4操作
    2.7.5接口
    2.7.6关系
    2.7.7关系建模
    2.7.8类图

    2.8高级结构建模
    2.8.1公共扩展机制
    2.8.2包和包图
    2.8.3复合结构
    2.8.4模板

    2.9Kruchten4+1模型描述软件体系结构
    2.9.1逻辑视图:面向对象的分解
    2.9.2过程视图:过程分解
    2.9.3开发视图:子系统分解
    2.9.4物理视图:从软件到硬件的映射
    2.9.5场景视图:汇总
    2.9.6视图间的交流
    2.9.7模型的迭代过程和软件文档
    思考题

    第3章软件体系结构的形式化
    3.1软件的生命周期
    3.2基于抽象代数的形式化方法
    3.2.1构件
    3.2.2连接件
    3.2.3软件体系结构
    3.2.4软件体系结构关系

    第4章软件体系结构的风格
    第5章体系结构描述语言
    第6章软件质量建模方法
    第7章设计模式
    第8章战场环境中自适应服务的软件组合框架

    第二篇软件复用与构件库的设计
    第9章构件库研究现状
    第10章软件复用概述
    第11章构件技术
    第12章Web构件库实现

    第三篇软件规模的度量
    第13章软件规模度量研究现状
    第14章FPA方法
    第15章FPA方法的实际应用及其不足
    第16章FPA方法的改进
    第17章改进后FPA方法的应用及实例试验

    第四篇软件的性能抗衰
    第18章软件的性能问题与抗衰技术18.1软件性能衰退
    第19章新型软件抗衰策略
    第20章细粒度软件抗衰策略研究
    第21章细粒度重启技术研究
    第22章细粒度软件抗衰策略模型研究

    附录A缩略词及中英文词汇对照
    附录B软件体系结构支持工具
    参考文献
查看详情
系列丛书 / 更多
高等学校教材·计算机科学与技术:软件体系结构设计
有机化学(第5版)/高等学校教材
汪小兰 编
高等学校教材·计算机科学与技术:软件体系结构设计
高等代数(第4版)/高等学校教材
北京大学数学系前代数小组 编
高等学校教材·计算机科学与技术:软件体系结构设计
高等学校教材:现代英语词汇学概论
张韵斐、周锡卿 著
高等学校教材·计算机科学与技术:软件体系结构设计
有机化学(第4版)(下册)/高等学校教材
胡宏纹 编
高等学校教材·计算机科学与技术:软件体系结构设计
有机化学(第2版)/高等学校教材
徐寿昌 编
高等学校教材·计算机科学与技术:软件体系结构设计
材料化学(第2版)
曾兆华、杨建文 著
高等学校教材·计算机科学与技术:软件体系结构设计
无机化学实验(第4版)/高等学校教材
赵新华 编
高等学校教材·计算机科学与技术:软件体系结构设计
SPSS统计分析基础教程(第3版)/高等学校教材
张文彤 著
高等学校教材·计算机科学与技术:软件体系结构设计
高聚物合成工艺学(第三版)/高等学校教材
赵德仁、张慰盛 编
高等学校教材·计算机科学与技术:软件体系结构设计
信号与系统引论
郑君里、应启珩、杨为理 编
高等学校教材·计算机科学与技术:软件体系结构设计
理论力学(第四版)/高等学校教材
郝桐生 编
高等学校教材·计算机科学与技术:软件体系结构设计
体育测量与评价(第二版)
孙庆祝、郝文亭、洪峰 编
相关图书 / 更多
高等学校教材·计算机科学与技术:软件体系结构设计
高等代数(第三版)
黄廷祝 何军华 李永彬
高等学校教材·计算机科学与技术:软件体系结构设计
高等数学解题方法技巧精讲教程 李兴华
李兴华
高等学校教材·计算机科学与技术:软件体系结构设计
高等数学作业集(下册)
主编 陈亚丽 陈乾 涂道兴
高等学校教材·计算机科学与技术:软件体系结构设计
高等数学(下册)精选750题
宋浩
高等学校教材·计算机科学与技术:软件体系结构设计
高等数学 同济第八版上册 穿透辅导与习题全解
主编:张天德,张卫,副主编:孙钦福,尉伟
高等学校教材·计算机科学与技术:软件体系结构设计
高等数学习题册(下)(第3版)
同济大学数学科学学院
高等学校教材·计算机科学与技术:软件体系结构设计
高等数学(经管类)
国高等教育自学考试指导委员会 组编;扈志明 主编
高等学校教材·计算机科学与技术:软件体系结构设计
高等数学解析大全:高等数学解析大全
陆子芬
高等学校教材·计算机科学与技术:软件体系结构设计
高等学校职业规划与就业指导
姚树民 主编;郭琳琅
高等学校教材·计算机科学与技术:软件体系结构设计
高等职业教育虚拟现实技术应用专业建设指导方案
赵志强 程明智 赖晶亮 胡小强
高等学校教材·计算机科学与技术:软件体系结构设计
高等代数
陈小山 彭小飞 黎稳
高等学校教材·计算机科学与技术:软件体系结构设计
高等院校摄影摄像丛书——新闻摄影:媒介、技术与社会
任悦
您可能感兴趣 / 更多
高等学校教材·计算机科学与技术:软件体系结构设计
Java程序设计与应用开发(第3版)
李千目主编 成维莉 邵杰 姜小花 副主编;吴敏;於东军
高等学校教材·计算机科学与技术:软件体系结构设计
软件测试理论与技术
李千目 主编
高等学校教材·计算机科学与技术:软件体系结构设计
软件自动化测试原理与实证
李千目 编
高等学校教材·计算机科学与技术:软件体系结构设计
数据结构与经典算法
李千目、殷新春、李涛 编
高等学校教材·计算机科学与技术:软件体系结构设计
软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版)
李千目、徐建、高洁 编
高等学校教材·计算机科学与技术:软件体系结构设计
ASP.NET程序设计与应用开发
李千目、严哲 主编
高等学校教材·计算机科学与技术:软件体系结构设计
软件设计师考试典型题汇与解析——全国计算机技术与软件专业技术资格(水平)考试典型题汇与解析
李千目 主编