软件体系结构风格讲稿.pptVIP

  • 7
  • 0
  • 约1.33千字
  • 约 12页
  • 2016-12-14 发布于山西
  • 举报
软件体系结构风格 王林章 软件工程组 南京大学计算机科学与技术系 lzwang@ /lzwang 软件体系结构风格定义 软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。 体系结构风格定义了一个系统家族,即一个体系结构定义一个词汇表和一组约束。 词汇表中包含一些构件和连接件类型 约束指出系统中构件和连接件的组合方式 体系结构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统 定义了描述系统的术语表和一组指导构建系统的规则 软件体系结构风格的重要性 风格软件体系结构习惯模式(Idiomatic paradigm) 风格的研究与应用是 软件体系结构领域的重要领域 设计模式和风格是软件工程成熟的标识 促进了对设计的重用,特别是不变部分的代码实现 便于理解系统 体系结构风格、程序设计样式与设计模式 程序设计样式 重点在于给出开发原则、可实现 抽象层次:代码级 直接可用 设计模式 重点在于重用、概念完整性 抽象层次:构件级 直接可用 体系结构风格 重点在于重用、概念完整性 抽象层次:体系结构 有约束和指导作用 * 常见的风格 主程序与子过程(Main Program/Subroutine) 数据抽象与面向对象组织(Data Abstraction and Object-Oriented Organization) 管道

文档评论(0)

1亿VIP精品文档

相关文档