单项选择题

基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD方法的描述中,错误的是______。

A.ABSD方法是一个自下向上、递归细化的过程,有助于降低架构设计的随意性
B.ABSD方法是递归的,且迭代的每一个步骤都是清晰地定义的
C.强调从不同的视角(Perspective)来检查和考虑体系结构的不同属性
D.在使用用例捕获功能需求的同时,可以通过质量场景捕获变更、性能和交互性