领域专用体系结构(domain specific architecture),理学-计算机科学技术-软件工程-软件工程理论与方法-软件设计-软件体系结构,从一个领域中所有应用系统的体系结构抽象出来的更高层次的体系结构。领域专用体系结构是针对领域模型中的领域需求给出的一个通用解决方案。因此,领域专用体系结构是体现了领域中各系统的结构共性的软件体系结构,可以适用于领域内的各种软件系统。从元素和集合的角度看,领域专用体系结构是一组能够在特定领域被复用的软件元件的集合。集合中的软件元件通过标准的结构进行组合,从而构成特定应用系统的软件体系结构。领域专用体系结构通常采用标准协议描述,用于解决某类特定问题。但通过推广最终可以用于解决领域内的其他类似问题。领域专用体系结构由领域模型、参考需求、参考体系结构三个主要信息元素以及框架/环境支持工具、抽取和评估工具组成(见图)。其中,领域模型是领域专用体系结构的关键部分,它是对领域内各系统的共同需求的描述。领域模型所描述的需求则被称为参考需求或领域需求,它是通过考察领域内现存系统的参考需求获得的。