自学内容网 自学内容网

【系统架构设计师】专题:特定领域软件架构 DSSA(详细知识点及历年真题)

更多内容请见备考系统架构设计师-核心总结索引

一、DSSA的定义

特定领域软件架构(Domain Specific Software Architecture,DSSA) DSSA就是一个特定的问题领域中支持 一组应用的领域模型、参考需求、参考架构 等组成的开发基础,即用于某一类特定应用领域的标准软件构件集合。

DSSA就是专用于一类特定类型的任务(领域)的在整个领域中能有效地使用的为成功构造应用系统限定了标准的 组合结构的软件构件的集合。

其目标就是 支持在一个特定领域中多个应用的生成

DSSA 的特征: 领域性、普遍性、抽象性、可复用性

  • 垂直域:在一个特定领域中的通用的软件架构,是一个完整的架构
  • 水平域:在 多个不同的特定领域之间 的相同的部分的小工具(如购物和教育都有收费系统,收费系统即是水平域)。


原文地址:https://blog.csdn.net/cui_yonghua/article/details/142421632

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!