软件设计与体系结构-齐治昌-Chap7-软件体系结构风格与设计模式.pptVIP

  • 5
  • 0
  • 约 77页
  • 2017-10-16 发布于浙江
  • 举报

软件设计与体系结构-齐治昌-Chap7-软件体系结构风格与设计模式.ppt

国防科技大学计算机学院 第七章:软件体系结构风格与设计模式 董威,文艳军,陈振邦 国防科技大学计算机学院 内容 7.1 基本概念 7.2 软件体系结构描述语言 7.3 软件体系结构风格 7.4 设计模式 基本概念 软件设计模式: 广义定义:可解决一类软件问题并能重复使用的软件设计方案 狭义定义:设计模式是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述。是在类和对象的层次描述的可重复使用的软件设计问题解决方案。 基本概念 软件体系结构风格:是在构件和连接子的层次所描述的可重复使用的软件设计问题解决方案。 内容 1.1 基本概念 1.2 软件体系结构描述语言 1.3 软件体系结构风格 1.4 设计模式 软件体系结构描述语言 软件体系结构描述语言 Architectural Description Language,简称ADL 是用来描述软件密集型系统的总体结构的语言 代表性的体系结构描述语言 软件体系结构描述语言 Wright ADL 构件(Component) 连接子(Connector) 端口(Ports) 构件规范(Component-spec) 计算(Computation) 配置(Configuration) 角色(Roles) 粘连(Glue) 实例(Instances) 联接(Attachments) 软件体系结构描述语言 一个

文档评论(0)

1亿VIP精品文档

相关文档