软件体系结构的方法及实现技术探究

节选

[

  《软件体系结构的方法及实现技术探究》:  一个模型可以对应多个视图。如果用户通过一个视图的控制器改变了模型,则其他的视图也反映出这个改变。为此,模型在其外部数据被改变时需要通知所有的视图,视图则据此更新显示信息。由此允许改变应用的子系统而对其他的子系统产生重大影响。  MVC体系结构风格的优点主要可以概括为以下几个方面。  ①将复杂的逻辑设计问题简单化,系统的扩展性得到了保证。  ②可维护性好,界面的改变不影响程序的功能。  ③不管是静态时,还是运行时,都可以改变。  MVC体系结构风格应用的例子有很多,在SmallTalk和Java中都有涉及。Windows应用程序的文档视图结构就是MVC体系结构风格。  3.2.12C2风格  C2风格的设计思想*早源于Chiron—1用户界面系统。C2风格是一个基于构件和消息传递的,适合于GUI软件开发图序结构的风格。C2风格的体系结构如图3—24所示。  由图3—24可以看出C2风格的体系结构由构件和连接件两种元素组成的并行构件网络。每个构件和连接件都有一个“顶部”和“底部”。构件的“顶部”和连接件的“底部”相连,构件的“底部”和连接件的“顶部”相连,构件只能与连接件相连,连接件既可以与构件相连也可以与连接件相连。一个连接件可以和很多构件或连接件相连。连接件间的连接规则也一样。构件间发送的消息类型有两种,一种是向上级构件发出请求(Request),另外一种是向下发送通知。  ……

]

本书特色

[

本书主要介绍软件体系结构的理论基础、研究内容、当前现状,通过本书读者可以了解软件体系结构的基本概念、风格、描述方法、设计方法、评估方法与集成开发环境,以及特定领域的软件体系结构和主流软件体系结构等相关内容。本书可作为软件开发人员的参考用书。

]

内容简介

[

本书主要介绍软件体系结构的理论基础、研究内容、当先现状, 通过此书可以了解软件体系结构的基本概念、风格、描述方法、设计方法、评估方法与集成开发环境, 以及特定领域的软件体系结构和主流软件体系结构等相关内容。

]

目录

前言第1章 软件复用与构件技术1.1 软件复用1.2 软件复用的具体实现1.3 构件技术的定义及技术规范1.4 软件构件接口1.5 软件构件的模型1.6 构件的管理与维护1.7 构件的组装与部署1.8 基于构件的软件配置管理参考文献第2章 软件体系结构综述2.1 软件体系结构产生背景2.2 软件体系结构2.3 软件体系结构核心模型2.4 软件体系结构模式与模式系统2.5 软件体系结构结构的应用现状参考文献第3章 软件体系结构的风格3.1 软件体系风格的概述3.2 经典软件体系结构的风格3.3 新型软件体系结构风格参考文献第4章 软件体系结构的描述4.1 IEEE1471软件体系结构描述框架标准4.2 软件体系结构描述方法4.3 软件体系结构的描述语言4.4 动态软件体系结构及其描述参考文献第5章 软件体系结构与软件质量5.1 软件质量属性5.2 软件质量度量模型和相关体系结构要素5.3 质量属性的场景描述方法5.4 几种质量属性及其一般场景5.5 几种质量属性策略5.6 软件体系结构本身的质量属性参考文献第6章 特定领域的软件体系结构6.1 特定领域软件体系结构概述6.2 特定领域的软件体系结构的领域工程6.3 特定领域的软件体系结构的应用工程6.4 特定领域的软件体系结构的生命周期6.5 特定领域的软件体系结构的建立6.6 特定领域的软件体系结构的开发过程参考文献第7章 主流软件体系结构7.1 面向服务的软件体系结构7.2 WebService技术7.3 Android系统7.4 云计算体系结构参考文献第8章 软件体系结构评估方法8.1 软件体系结构评估方法概述8.2 ATAM评估方法8.3 CBAM评估方法8.4 SAAM评估方法8.5 ARID评估方法参考文献第9章 软件体系结构集成开发环境9.1 集成环境原型9.2 基于软件体系结构的开发环境ArchStudio 4参考文献

封面

软件体系结构的方法及实现技术探究

书名:软件体系结构的方法及实现技术探究

作者:刘兴明,王翠娥著

页数:243

定价:¥48.0

出版社:中国水利水电出版社

出版日期:2015-11-01

ISBN:9787517033080

PDF电子书大小:45MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注