电话:0731-83595998
导航

2011年软考系统架构设计师学习笔记第五章5

来源: 2017-11-22 16:47

 5.4.4 DSSA 的建立过程

  一般情况下,需要用 开发者习惯使用的工具和方法 建立DSSA模型。

  DSSA建立过程分为5个阶段,过程是 并发的、递归的、反复的,可能每个阶段经历几遍,每次增加更多的细节。

  1、定义领域范围,一系列用户的需求。

  2、定义领域特定的元素,编译领域字典、领驭属于的同义词词典。

  3、定义特定的设计和实现需求约束,不仅要识别出约束,并且要 记录 约束对设计和实现 造成的后果,还要记录对处理这些问题时所产生的所有问题的讨论。

  4、定义领域模型和体系结构,产生一般的体系结构,并说明构成它们的模块或构件的语法、语义。

  5、搜集可重用的产品单元,为DSSA增加构件。

  5.5.1 系统架构的评估

  评估 可以只针对一个体系结构,也可以针对一对一组体系结构。关注的是 质量属性。

  1、性能,是指系统的响应能力,多长时间 对某个事件做出响应,或者 某段时间内系统所能处理的事件的个数。

  2、可靠性,是最重要的软件特性,平均失效等待时间 MTTF,平均失效间隔时间 MTBF

  1.容错,内部修复。

  2.健壮性,不受错误使用和错误输入的影响。

  3、可用性,正常运行的时间比例。经常用两次故障之间的时间长度或恢复正常的速度来表示。

  4、安全性,阻止非授权用户。分为 机密性、完整性、不可否认性、可控性 等特性。

  5、可修改性,通过考察 变更的代价 衡量可修改性。

  1.可维护性,主要体现在问题修复上,做局部性的修改并能使对其他否见的负面影响最小化。

  2.可扩展性,新特性来扩展软件系统,改进版本来替换构件并删除不需要的特性构件,需要松散耦合的构件。

  3.结构重组,需要精心设计构件之间的关系。

  4.可移植性。

  6、功能性,完成所期望的工作 的能力。

  7、可变性。

  8、互操作性,精心设计的软件入口。

  5.5.2 评估中重要概念

  敏感点 权衡点,是关键的体系结构决策。

  敏感点是 构件(和/或 构建之间的关系)的特性。研究敏感点可使人员明确在实现质量目标时 应注意什么。

  权衡点 是多个质量属性的 敏感点。

  风险承担着 或称为 收益相关人。

  场景,首先要精确地得出具体的质量目标,为得出这些目标采用的机制叫做场景。从风险承担者的角度与系统的交互的简短描述。

  刺激、环境、响应,三个方面描述场景。

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端