- 3
- 0
- 约6.73千字
- 约 58页
- 2019-06-15 发布于湖北
- 举报
第七章 特定领域的软件体系结构 § 7.1 特定领域的软件体系结概述 § 7.2 DSSA组成 § 7.3 基于DSSA的软件开发 § 7.4 基于DSSA的DRICSM系统建模 § 7.5 流行的软件体系结构 7.1.1 特定领域的软件体系结构的定义 特定领域的软件体系结构(Domain Specific Software Architecture,简写为DSSA)是从一个领域中所有应用系统的体系结构抽象出来的更高层次的体系结构,这个共有的体系结构是针对领域模型中的领域需求给出的解决方案。DSSA是体现了领域中各系统的结构共性的软件体系结构,它通用于领域中的各个系统。 7.1.2 特定领域体系结构的意义 在特定领域中存在着相类似的知识,这些知识信息可以在解决方案中复用。其总体结构、计算构件、连接件以及其数据件都是可重的。 一旦以上构件设计出来后,开发应用软件的工作就简化了,90%以上的工作量是可重用,留下的仅是处理同一领域中属个性化的部件,开发一个应用系统人员素质可以降低、质量反而提高、开发周期大大缩短,从而提高了生产率。 在特定领域中提供一个共同均适用的软件体系结构模型。为多个应用建立好开发基础和环境,这就是Panas的程序族概念,我们称为群体软件。 需求工程与领域工程 需求工程 以往需求获取中存在问题 1. 由系统分析员去向用户调查,然
原创力文档

文档评论(0)