下载此文档

2011年软考系统架构设计师知识要点第五章.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
、需求分析阶段需求和SA设计面临的是不同的对象:一个是问题空间;另一个是解空间。保持二者的可跟踪性和转换。2、,随着研究的深入,构件间的互联机制逐渐独立出来,成为与构件同等级别的实体,称为连接子。(ArchitectureDescriptionLanguageADL)对连接子的重视成为区分ADL和其他建模语言的重要特征之一。,组织起来以描述整体的SA模型;不同侧面的视图反映所关注的系统的特定方面,体现了关注点分离的思想。3、实现阶段团队的结构应该和体系结构模型有一定的对应关系,提高软件开发效率和质量。分析和记录不同版本构件和连接子之间的演化。填补高层SA模型和底层实现之间的鸿沟,典型的方法如下:。。。4、构件组装阶段可复用构件组装可以在较高层次上实现系统,研究内容包括:。。中间件跨平台交互。产品化的中间件更好地保证最终系统的质量,中间件导向的体系结构风格。失配是指复用过程中,待复用构件对最终系统的体系结构和环境的架设(Assumption)与实际状况下不同而导致的冲突。5、部署阶段软件构件的互联性、硬件的拓扑结构、硬件资源占用。6、后开发阶段实现中的软件往往具有动态性,一类是软件内部执行所导致的体系结构改变,另一类变化是软件系统外部的请求对软件进行的重配置。升级或进行其他修改时不能停机。SA重建是指从已实现的系统中获取体系结构的过程。(Architecture-BasedSoftwareDesignABSD)方法。体系结构驱动,指构成体系结构的商业、质量、功能需求的组合驱动。设计活动的开始并不意味着需求抽取和分析活动就可以终止,而应该并行,快速开始设计至关重要。ABSD方法有三个基础,功能分解、选择体系结构风格、软件模板的使用。、设计元素ABSD方法是一个自顶向下,递归细化的方法。2、视角与视图重要的是从不同的视角(perspective)来检查,考虑体系结构的不同属性。3、用例和质量场景在使用用例捕获功能需求时,通过定义特定场景来捕获质量需求,称为质量场景。捕获变更、性能、可靠性、交互性,质量场景必须包括预期的和非预期的。,加以利用和修改。获取需求,体系结构需求一般来自三个方面:系统的质量目标、系统的商业目标、开发人员的商业目标。。需求模型构件的精确形式化描述,作为用户和开发者之间的一个协约。从使用者的角度进行编写,必须保证开发者手上的文档是最新的。,搭建一个可运行的最小化系统用于评估和测试体系架构是否满足需要。是否存在可识别的技术和协作风险。复审的目的是标识潜在风险,及早发现缺陷和错误。,按规定方式互相交互。,体系结构级的软件重用。

2011年软考系统架构设计师知识要点第五章 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小20 KB
  • 时间2019-09-13