2017软件体系结构复习纲要.docxVIP

  • 4
  • 0
  • 约1.36万字
  • 约 15页
  • 2017-07-07 发布于浙江
  • 举报
2017软件体系结构复习纲要

软件体系结构复习纲要第 1 讲:软件体系结构的引入软件体系结构的生命周期:体系结构的非形式化描述体系结构的规范描述和分析体系结构的求精及其验证体系结构的实施体系结构的演化和扩展体系结构的提供、评价和度量体系结构的终结生命周期之一:体系结构的非形式化描述通常使用自然语言描述概念和原则该阶段是创造性和开拓性的需要与软件用户进行不断的交互生命周期之二:体系结构的规范描述和分析运用合适的形式化理论对上一阶段的非形式化描述进行规范定义要求做到:无歧义、无死锁、安全性、灵活性等生命周期之三:体系结构的求精及其验证大型复杂软件的体系结构设计总是从抽象到具体的过程,需要逐步细化、求精求精过程中需要不断的验证,以判断所得具体体系结构与求精前的体系结构是否语义一致生命周期之四:体系结构的实施将求精后的体系结构用于系统的设计中,将软件中的构件(component)与连接件(connector)有机组合,获得系统设计的总体框架。生命周期之五:体系结构的演化和扩展软件在使用过程中,用户可能提出新的非功能性需求,如性能、容错、安全性、互操作性、自适应性等。由于软件的需求的增加和改变而导致的软件体系结构的改动,称为演化和扩展。生命周期之六:体系结构的提供、评价和度量在软件体系结构用于系统设计之后,根据系统实际的运行情况,对软件体系结构展开的定性评价和定量的度量,有利于软件体系结构的重用(包括设计重用和构件重用)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档