在软件架构评估中,敏感点是( )。
单选题
在软件架构评估中,敏感点是( )。
A. 影响多个质量属性的特性
B. 一个或多个构件(或构件之间关系)的特性
C. 风险决策
D. 无风险决策
答案:B
解析
正确答案:B。敏感点是一个或多个构件(或构件之间关系)的特性,它会对某一质量属性产生显著影响,是架构评估中重点分析的位置。
逐项说明:
- A 错:影响多个质量属性的特性是权衡点,不是敏感点。
- B 对:敏感点强调构件或构件关系的特性,通常只关联某一质量属性。
- C 错:风险决策对应风险点,指可能导致问题的架构决策。
- D 错:无风险决策对应非风险点,指相对安全、无隐患的决策。
考点延伸:ATAM 中常考敏感点、权衡点、风险点、非风险点。记忆要点:敏感点盯一个质量属性,权衡点牵动多个质量属性,风险点是可能有问题的决策。