在领域特定软件架构(DSSA)中,以下哪个过程是为一组相近或相似的应用建立基本能力与必备基础,覆盖了建立可重用软件元素的所有活动( )。
应用工程
领域工程
软件工程
系统工程
【内容考查】本题考查DSSA(领域特定软件架构)的核心过程。
【选项分析】
A. 应用工程是通过重用软件资源,以领域通用体系结构为框架,开发出满足用户需求的一系列应用软件的过程,不符合题目描述。
B. 领域工程正是为一组相近或相似的应用建立基本能力与必备基础的过程,它覆盖了建立可重用软件元素的所有活动,与题目描述完全吻合。
C. 软件工程是一个更广泛的概念,不特指DSSA中的特定过程。
D. 系统工程同样是一个更宽泛的概念,不专指DSSA中的特定过程。
因此,正确答案是B. 领域工程。