单选题 定义完原始分析模型后,需要在软件体系结构环境中标识和描述构件。软件体系结构构件主要来源不包含______。
A.应用领域 B.行为领域
C.界面领域 D.基础设施领域

【正确答案】 B
【答案解析】[解析] 软件体系结构构件主要来源于3个方面,分别应用领域、界面领域和基础设施领域。由于分析模型中所描述的类表示了那些软件体系结构中必定涉及的应用(业务)领域内的实体,因此,应用领域是导出和精化构件的一个源泉。体系结构必须容纳很多基础设施构件使应用构件能够动作,但这些基础设施构件与应用领域没有业务联系。例如,内存管理构件、通信构件、数据库构件和任务管理构件。