软件的体系结构复习的资料解析.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
历些毛子抖技 软件体系结构(SA) XIDIAN UNIVERSITY Course review Xidian University, xian, China @. 2013 历些毛子抖技 课程主要内容 XIDIAN UNIVERSITY ■软件体系结构定义 ■软件体系结构风格 建模和文档化软件体系结构 理解质量属性 软件体系结构设计 软件体系结构评估 Xidian University, xi an, China 2013 历些毛子抖技 软件体系结构定义 XIDIAN UNIVERSITY ■软件体系结构定义 不存在一个统一的定义 各个流派对软件体系结构的定义 ■重点关注 Garlan and Shaw的定义 体系结构=组件+连接件+约束 Software architecture= Components Connectors Constrains Xidian University, xi an, China 2013 历些毛子抖技 XIDIAN UNIVERSITY 软件体系结构风格 软件体系结构风格定义 软件体系结构风格的描述 ■常见的软件体系结构风格 ■数据流 comr 顺序的批处理 管道过滤器 ■控制环路 data flow ■调用/返回 batc epository blackboard 主程序/子程序 sequenti 面向对象 virtual machine 层次结构 interpreter 客户端/服务器 Xidian University, xi an, China 2013 历些毛子抖技 XIDIAN UNIVERSITY 软件体系结构风格 ■以数据为中心(数据共享) 数据存储(编译器的演化) 黑板 虚拟机 解释器、基于规则的系统 其它 独立组件 通信进程、事件(隐式调用) 其它 其它风格 C2、HMB、DSSA Xidian University, xi an, China 2013 62在建模和文档化软件体系 结构 ■基于软件体系结构的开发(ABD) “ Sketchesof OAW Patterns and tactics candidate views determined by patterns Chosen, combined views plus docn beyond views ADD Prioritized QA scenarios ATAM Requirements constraints -Arch Business cycle Xidian University, Xian, China 2013 历些毛子抖技 软件架构文档化 XIDIAN UNIVERSITY 如何文档化软件架构 好文档的评价准则 ■采用视图描述软件架构 IEEE 1471 “4+1”视图 体系结构语言ADL UMI ■熟练掌握并理解所有UML的图和适用场合 Xidian University, xi an, China 2013 团些毛子抖技 软件质量属性 XIDIAN UNIVERSITY 软件质量属性定义 软件质量属性与功能、非功能性需求的关系 软件质量属性情景 定义、如何描述 常见的质量属性 可用性( Availability) 可修改性( Modifiability) ■性能( Performance) 安全性( Security) 可测试性( Testability) 易用性( Usability) 其它质量属性 Xidian University, xi an, China 2013 历些毛子抖技 XIDIAN UNIVERSITY 软件质量属性场景 什么是质量属性场景?为什么要使用质量属性场景? 刻画质量属性的手段,6部分组成 a source-an entity that generates a stimulus stimulus-a condition that affects the system artifact- the part of that was stimulated by the stimulus a environment- the condition under which the stimulus occurred response- the activity that results because of the stimulus u response measure -the measure by whi

文档评论(0)

bokegood + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档