单选题

在基于体系结构的软件设计方法中,采用(     )来描述软件架构,采用(     )但来描述功能需求,采用(     )来描述质量需求。

单选题
【正确答案】 B
【答案解析】
单选题
【正确答案】 C
【答案解析】
单选题
【正确答案】 C
【答案解析】

根据基于软件架构的设计的定义,基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用视角和视图来描述软件架构,采用用例和质量属性场景来描述需求。进一步来说,用例描述的是功能需求,质量属性场景描述的是质量需求(或侧重于非功能需求)。