问题
单项选择题
识别风险点、非风险点、敏感点和权衡点是ATAM方法中的关键步骤。针对某个应用系统所做的架构设计中,如果对某些机密消息的处理有严格的时间延迟要求,则加密级别将成为一个______。
A.风险点
B.敏感点
C.功能点
D.权衡点
答案
参考答案:D
解析: 敏感点和权衡点是关键的体系结构决策。敏感点是一个或多个构件(和/或构件之间的关系)的特性。研究敏感点有助于架构师在如何实现某个系统质量目标时明确应注意什么。
权衡点是影响多个质量属性的特性,是多个质量属性的敏感点。例如,改变加密级别可能会对安全性和性能产生非常重要的影响。提高加密级别可能提高系统的安全性,但可能要耗费更多的处理时间,而导致系统性能会降低。如果对某些机密消息的处理有严格的时间延迟要求,则加密级别将成为一个权衡点。