查看更多
当前 - 选择题 - 特定领域软件架构
简单
单选题
2023年11月第42题
#系统架构设计
#特定领域软件架构
#第二版教材
#凯恩建议必须掌握

在 DSSA 中,领域分析阶段,获得的主要成果是(问题1),在领域设计阶段,获得的是(问题2)

正确答案C
凯恩解析

本题考察的是DSSA(领域特定软件架构)的相关概念。
问题 1:
A选项领域概念模型:领域概念模型更多的是在领域建模过程中形成的,用于理解和描述领域中的基本概念和关系,但它并不是领域分析阶段的主要成果。
B选项领域对象模型:领域对象模型侧重于将领域中的实体映射成具体的对象,但它不完全代表领域分析的成果。
C选项领域模型:在DSSA的领域分析阶段,主要成果是
领域模型
。领域模型描述了领域中系统的共同需求,涵盖了领域中的核心概念、对象以及它们之间的关系。
D选项系统上下文模型:系统上下文模型关注的是系统与外部环境的关系,虽然也可能在领域分析中出现,但它不是领域分析阶段的主要成果。
因此,选项 C 正确。

问题 2:
A选项领域专用语言:领域专用语言(DSL)是用于特定领域的编程语言或符号集,它可以在设计过程中使用,但不是领域设计阶段的主要成果。
B选项参考架构:参考架构是指导系统设计的框架和模型,但它更多的是在架构设计中产生,而不是领域设计阶段的主要成果。
C选项特定领域软件架构:在DSSA的领域设计阶段,主要成果是特定领域软件架构(Domain-Specific Software Architecture)。它定义了一个特定领域的架构模型,帮助开发人员构建符合领域需求的软件系统。
D选项构件规格说明:构件规格说明描述的是构件的具体要求,属于实现阶段的内容,和领域设计阶段不太相关。
因此,选项 C 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有