接前一篇文章:软考 系统架构设计师系列知识点之基于架构的软件开发方法ABSD(7)
所属章节:
第7章. 系统架构设计基础知识
第5节. 特定领域软件体系结构
5. ABSDM(Architecture-Based Software Design Mode)把整个基于体系结构的软件过程划分为体系结构需求、体系结构设计、体系结构文档化、体系结构复审、()和体系结构演化等6个子过程。其中,()过程的主要输出结果是体系结构规格说明和测试体系结构需求的质量设计说明书。
第1空
A. 体系结构实现
B. 体系结构测试
C. 体系结构建模
D. 体系结构管理
正确答案 :A
第2空
A. 体系结构设计
B. 体系结构需求
C. 体系结构文档化
D. 体系结构测试
正确答案:C
解析:
本题考查基于架构的软件卡发模型方面的知识。基于架构的软件开发模型(Architecture-Based Software Design Model,ABSDM)把整个基于架构的软件过程划分为架构需求、设计、文档化、复审、实现、演化等6个子过程。
绝大多数的体系结构都是抽象的,由一些概念上的构件组成。例如,层的概念在任何程序设计语言中都不存在。因此,要让系统分析员和程序员去实现体系结构,还必须将体系结构进行文档化。文档是在系统演化的每一个阶段,系统设计与开发人员的通信媒介,是为验证体系结构设计和提炼或修改这些设计(必要时)所执行预先分析的基础。
架构文档化过程的主要输出结果是架构需求规格说明和测试架构需求的质量设计说明书这两个文档。生成需求模型构件的精确的形式化的描述,作为用户和开发者之间的一个协约。