系统架构评估中的重要概念

(1)敏感点(Sensitivity Point) 和权衡点 (Tradeoff Point)。敏感点和权衡点是关键的架构 决策。敏感点是一个或多个构件(和/或构件之间的关系)的特性。研究敏感点可使设计人员 或分析员明确在搞清楚如何实现质量目标时应注意什么。权衡点是影响多个质量属性的特性, 是多个质量属性的敏感点。例如,改变加密级别可能会对安全性和性能产生非常重要的影响。 提高加密级别可以提高安全性,但可能要耗费更多的处理时间,影响系统性能。如果某个机密 消息的处理有严格的时间延迟要求,则加密级别可能就会成为一个权衡点。

(2)风险承担者(Stakeholders) 或者称为利益相关人。 系统的架构涉及很多人的利益,这 些人都对架构施加各种影响,以保证自己的目标能够实现。表8-7列出在架构评估中可能涉及 的一些风险承担者及其所关心的问题。

(3)场景(scenarios)。 在进行架构评估时,一般首先要精确地得出具体的质量目标,并 以之作为判定该架构优劣的标准。为得出这些目标而采用的机制称之为场景。场景是从风险 承担者的角度对与系统的交互的简短描述。在架构评估中,一般采用刺激(Stimulus)、 环境 (Environment) 和响应 (Response) 三方面来对场景进行描述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

iamphp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值