ABSDM(Architecture-Based Software Design Model)把整个基于体系结构的软件过程划分为体系结构需求、体系结构设计、体系结构文档化、(体系结构复审)、(体系结构实现)和体系结构演化等 6个子过程。其中,(体系结构文档化)过程的主要输出结果是体系结构规格说明和测试体系结构需求的质量设计说明书。
基于体系结构的软件开发模型(ABSDM)将软件过程划分为6个核心子过程,分别是体系结构需求、体系结构设计、体系结构文档化、体系结构复审、体系结构实现和体系结构演化。其中,体系结构需求阶段主要产出需求规格说明;体系结构设计阶段形成体系结构方案草案,建模是该阶段的实现手段而非独立子过程;体系结构文档化阶段的核心输出为体系结构规格说明和质量设计说明书;体系结构复审通过引入外部人员参与,提前发现设计缺陷;体系结构实现以文档化的架构说明书为依据,将架构落地到实际构件的开发与部署中;体系结构演化则涵盖架构变更等相关活动。需要注意的是,ABSDM中并没有单独的体系结构测试、体系结构管理子过程,相关内容会融入到其他子过程中。
本题考察的是基于体系结构的软件开发模型(ABSDM)的子过程划分与各阶段产出物。
需要注意的是,ABSDM中并没有单独的体系结构测试、体系结构管理子过程,相关内容会融入到其他子过程中。基于体系结构的软件开发模型(ABSDM)将软件过程划分为6个核心子过程,分别是体系结构需求、体系结构设计、体系结构文档化、体系结构复审、体系结构实现和体系结构演化。
本小问答案是 体系结构复审。题干中的“are Design Model)把整个基于体系结构的软件过程划分为体系结构需求、体系结构设计、体系结构文档化、体系结构复审、”对应体系结构复审。
因此,选项 A 正确。
