论文部分内容阅读
虚拟企业是21世纪新的企业管理模式,通过多个企业间的优势互补和资源共享,实现合作企业的“共赢”,是企业提高市场竞争力的重要手段。信息系统是实现虚拟企业快速反应和高效运营的基础。虚拟企业信息系统建立在各成员企业的业务系统基础之上,这些业务系统分布于不同区域且相互独立,还存在着平台、协议、数据格式、编程语言的异构。如何将这些异构的业务系统进行集成,组成一个开放、松散耦合、动态的虚拟企业信息系统成为了工业界和学术界研究的热点和重点问题。本文充分吸收了现有的研究成果,结合当前的先进技术,提出了一种基于语义Web服务的虚拟企业信息系统集成方法。Web服务是当前异构系统集成的主流技术,采用SOA架构和开放、标准的协议(XML、SOAP、WSDL、UDDI),从根本上解决了异构系统间的互操作和互通信问题。但传统的Web服务技术缺乏良好的语义支持,无法满足动态虚拟企业信息系统集成的要求。为此,将语义Web的研究成果引入到Web服务中来组合成语义Web服务。语义Web服务使用无二义性的、计算机可以理解的本体语言来描述Web服务,最大限度地实现了服务间互操作的自动化,从而实现虚拟企业的协同工作。本文详细阐述了语义Web服务技术。首先深入介绍了Web服务和语义Web的概念、特点、体系结构以及相关技术(SOAP、WSDL、UDDI、OWL、Ontology),然后提出了语义Web服务,并对语义Web服务的描述语言OWL-S进行详细的分析,为本文的研究奠定了技术基础。本文从虚拟企业的概念与特点、运作模式、生命周期、构建与管理等方面对虚拟企业进行了深入研究。从虚拟企业信息系统的特点出发,分析了虚拟企业信息系统的集成原则,提出了虚拟企业信息系统的多层结构和作用机制,为本文的研究奠定了理论基础。在上述研究的基础上,本文分析了虚拟企业信息系统体系的现状与不足,提出了一种基于语义Web服务的虚拟企业信息系统体系结构,并对体系结构的各构件进行了详细介绍。最后从技术的角度实现了虚拟企业信息系统的集成。提出了一种新的服务描述模型,并对描述模型中的文档结构进行了设计;完成了服务匹配算法的实现以及匹配流程的设计;提出了一种新的业务流程执行模型和业务流程描述语言BPDL,完成了业务流程执行的实现。