软件体系结构
软件体系结构复习提纲
第1章
1 一般包括那些重用?
需求重用、设计重用、代码重用、组织结构的重用。
2 软件体系结构在软件开发过程中的意义?
意义:
(1)体系结构是风险承担者进行交流的手段。
软件体系结构代表了系统公共的高层次的抽象。这样,系统的大部分有关人员能把他作为建立一个互相理解的基础,形成统一认识、互相交流。
体系结构提供了一种共同语言来表达各种关注和协商,进而能对大型复杂系统进行理智的管理。这对最终的质量和使用有极大的影响。
(2)体系结构是早期设计决策的体现。
@ 软件体系结构明确了对系统实现的约束条件。
@ 软件体系结构决定了开发和维护组织的组织结构。
@ 软件体系结构制约着系统的质量属性。
@ 通过研究软件体系结构可能预测软件的质量。
@ 软件体系结构使推理和控制更改更简单。
@ 软件体系结构有助于循序渐进的原型设计。
@ 软件体系结构可以作为培训的基础。
(3)软件体系结构是可传递和可重用的模型。
软件体系结构的重用意味着体系结构的决策能在具有相似需求的多个系统中发生影响,这比代码级的重用要有更大的好处。
3 软件体系结构研究活动。
(1)软件体系结构描述语言
(2)体系结构描述构造与表示
(3)体系结构分析、设计与验证
(4)体系结构发现、演化与重用
(5)基于体系结构的软件开发方法
(6)特定领域的体系结构框架
2012 年上学期西电长安学院《软件体系结构》课程复习大纲 === 一:名词解释软件产品线 产品线是一个产品集合,这些产品共享一个公共的、可管理的特征集,这个特征集...
《高级软件体系结构》复习提纲(整理)_计算机软件及应用_IT/计算机_专业资料。今日推荐 四季养生 中医养生与保健 中医养生知识大全 女人养生之道81...
软件体系结构复习提纲软件体系结构复习提纲隐藏>> 体系结构定义: 四个角度: 概念角度描述系统的主要构件及它们之间的关系 模块角度包含功能分解与层次结构 运行角度描述...
软件体系结构复习大纲及部分作业答案_从业资格考试_资格考试/认证_教育专区。软件体系结构复习大纲及部分作业答案第一章:软件重用与构件技术 1、掌握软件重用、构件的...
软件体系结构复习重点_理学_高等教育_教育专区。聊城大学计算机学院软件体系结构复习重点聊城大学计算机学院 http://cs.lcu.edu.cn 期末复习软件体系结构 第1章 软件...
2. 体系结构描述语言 体系结构描述语言(ADL)是在底层语义模型的支持下,为软件系统的概念体系结构建 模提供了具体语法和概念框架。基于底层语义的工具为体系结构的...
软件体系结构复习资料_计算机软件及应用_IT/计算机_专业资料。软件体系结构设计 李千目...发布性、系统集成性和 容错能力,还要考虑怎样把过程视图与逻辑视图的要点相适...
2013 软件体系结构定义 ? 软件体系结构定义 ? ? ? 不存在一个统一的定义 各个流派对软件体系结构的定义 重点关注 ? Garlan and Shaw的定义: 体系结构 = 组件...
构件图、部署图)(活动图、状态图、协作图、顺序图) 、 3、 体系结构描述语言 ADL: 在底层语义的支持下, 为软件系统的概念体系结构建模提供了具体语法和结构框架...
闽公网安备 35021102001881号 
热门文档