《体系结构复习》word版

《体系结构复习》word版

ID:22693000

大小:142.50 KB

页数:5页

时间:2018-10-30

《体系结构复习》word版_第1页
《体系结构复习》word版_第2页
《体系结构复习》word版_第3页
《体系结构复习》word版_第4页
《体系结构复习》word版_第5页
资源描述:

《《体系结构复习》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一.名词解释1.体系结构描述语言(ADL):是在底层语义模型的支持下,为软件系统的概念体系结构建模提供了具体语法和概念框架。基于底层语义的工具为体系结构的表示、分析、演化、细化、设计过程等提供支持。其三个基本元素是:构件、连接件、体系结构配置。2.软件体系结构(SoftwareArchitecture):软件体系结构以组件和组件交互的方式定义系统,说明需求与成品系统之间的对应关系,描述系统级别的可伸缩性、能力、吞吐量、一致性和兼容性等属性。软件体系结构由组件、连接件和属性组成。3.软件体系结构风格(SoftwareArchitectureStyle):描述一类体

2、系结构;独立于实际问题,强调了软件系统中通用的组织结构;在实践中被多次设计、应用;是若干设计思想的综合;具有已经被熟知的特性,并且可以复用。4.MVC:是三个单词的缩写,分别为:模型(Model),视图(View)和控制Controller)。MVC模式的目的就是实现Web系统的职能分工。Model是应用对象,所有的操作都在这里实现,它若需要取得视图中的对象或更新视图,需通过控制器来进行处理。View是模型在屏幕上的表示,模型在进行操作后,其结果是通过视图显示的。Controller用于管理用户与视图发生的交互,定义用户界面对用户输入的响应方式。一旦用户需要对模

3、型进行处理,不能直接执行模型,而必须通过控制器间接实现的。5.DSSA(DomainSpecificSoftwareArchitecture):特定领域软件体系结构。建立一种基于体系结构的方法,这需要对体系结构,其一般性构件和互联,以及客户的需求按何种方式由构件来集成都要达成共识。6.软件风格:软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。体系结构风格定义了一个系统家族,即定义一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。7.软件危机:是指爱计算机软件的开发和维护过程中所遇到的一系

4、列严重问题8.C2体系结构风格:C2体系结构风格可以概括为通过连接件绑定在一起的、按照一组规则运作的并行构件网络。9.连接件:是用来建立构件间的交互以及支配这些交互规则的体系结构构造模块。10.ADL:是一种形式化语言,它在底层语义模型的支持下,为软件系统的概念结构建模提供了具体语法和概念模型。11.SOAP:简单对象访问协议,SOAP是一个基于XML的,在松散分布式环境中交换结构化信息的轻量级协议。12.WSDL标准:是一种XML格式,用于将网络服务描述为一组端点,这些端点包含面向文档或面向过程信息的消息进行操作。13.UDDI:基于现成的标准,是一套基于We

5、b的,分布式的、为Web服务提供信息注册中心的实现标准和规范。14.软件产品线:是一个产品集合,这些产品共享一个公共的、可管理的特征集,这个特征集能满足选定的市场或任务领域的特定需求。这些系统遵循一个预描述的方式,在公共的核心资源(coreassets)基础上开发的。15.软件重用:指在两次或多次不同的软件开发过程中重复使用相同或相近软件元素的过程。16.易用性:关注一个用户完成需要的工作的容易程度以及系统提供的用户支持的种类,包括:1)学习系统特性。如果用户对某一特定系统或者系统的特定方面不熟悉,系统应该怎样使得学习变得容易?2)高效地使用系统。系统在帮助用户

6、更高效操作方面能做些什么?17.SOA(service-orientedarchitecture):面向服务架构。它是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。18.Framework:是整个或部分系统的可重用设计,从设计模式角度来看,框架为大粒度的可复用的部件。从体系结构角度来看,框架是一个领域体系结构。19构件组装:是指将库中的构件经适当修改后相互连接

7、,或者将它们与当前开发项目中的软件元素相连接,最终构成新的目标软件。20.构件:是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统;结构上,它是语义描述、通信接口和实现代码的复合体。21.场景(scenarios):场景可以看做是那些重要系统活动的抽象,它使4个视图有机联系起来,从某种意义上说场景是最重要的需求抽象。22体系结构配置:体系结构配置或拓扑是描述体系结构的构件与连接件的连接图。体系结构配置提供信息来确定构件是否正确连接、接口是否分配、连接件构成的通信是否正确,并说明实现要求行为的组合含义。23.设计模式:一些设计面向对

8、象的软件开发的经验总结,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。