摘要

基于构件和面向服务体系结构(SOA)的软件工程被认为是提高大规模的分布式软件开发效率和质量的有效途径。但是,SOA目前还停留在抽象的高层概念模型层面上,还没有一个实用、具体的应用参考模型。介绍了一种基于Web服务软件体系结构的领域系统构造过程。在此基础上,提出了一种面向Web服务的领域软件体系结构参考模型(WS-DSARD),对其主要元元素角色、操作、服务构件和服务构件类等进行了较为详细的描述,并从服务构件交互与集成的角度分析了服务构件的组合语义。该研究对于面向服务领域软件开发活动的成功实施具有一定的指导作用。