在分析典型的软件体系结构概念之后,给出了一种新的、通用的软件体系结构定义.目前,大多数软件体系结构的研究主要集中在特定领域软件体系结构,其包括域工程和应用工程.通过分析域工程中域分析的几种不同的概念,提出了域分析和动态域模型的定义,建立了特定领域软件体系结构开发模型,并成功地应用于一复杂的软件系统开发.最后还指出了软件体系结构领域的发展方向.