软件体系结构1【荐】.pptVIP

  • 1
  • 0
  • 约 91页
  • 2015-07-23 发布于河南
  • 举报
第一章 软件体系结构概论 软件的发展 软件危机 构件与软件重用 软件体系结构的兴起和发展 软件体系结构的应用现状 ◇ 软件体系结构的定义 第一章 软件体系结构概论 1.4 体系结构的兴起和发展 ◎ 我们的定义 软件体系结构为软件系统提供了一个结构、行为和属性的高级抽象,由构成系统的元素的描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。软件体系结构不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。 ◇ 软件体系结构的意义 第一章 软件体系结构概论 1.4 体系结构的兴起和发展 ◎ 体系结构是风险承担者进行交流的手段 软件体系结构代表了系统的公共的高层次的抽象。这样,系统的大部分有关人员(即使不是全部)能把它作为建立一个互相理解的基础,形成统一认识,互相交流。 体系结构提供了一种共同语言来表达各种关注和协商,进而对大型复杂系统能进行理智的管理。这对项目最终的质量和使用有极大的影响。 ◇ 软件体系结构的意义 第一章 软件体系结构概论 1.4 体系结构的兴起和发展 ◎ 体系结构是早期设计决策的体现 (1)明确了对系统实现的约束条件 (2)决定了开发和维护组织的组织结构 (3)制约着系统的质量属性 (4)通过研究软件体系结构可能预测软件的质量 (5)使推

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档