论文部分内容阅读
本体(Ontology)的概念起源于哲学领域。自20世纪90年代以来,国际计算机界举行了多次关于本体的专题研讨会,如今本体技术已经发展成为知识表示、知识管理、知识共享、知识复用中的主流技术之一,正成为自然语言处理、Web信息检索、数据库和知识库管理、异构数据集成、数字图书馆、GIS、语义Web等研究领域共同关心的一个核心课题。如今Web服务已经成为电子商务的常用手段。然而随着Web服务应用的发展,Web服务面临着开发成本高、组合易出错、维护代价高、低效率性、低及时性等问题。同时Web应用也面临着自动化及语义保持等问题。语义Web服务是Web服务和语义Web的结合,是解决上述问题的最佳方案。本体论研究包括语义Web的研究和Web服务的研究。在语义Web多层框架中,本体层位于文档描述层和知识推理层中间,因而本体的研究、表示、构建是实现语义Web和Web服务的关键基础。本论文在调研了国内外大量文献和网页的基础上,全面研究探索了本体的理论与方法。在这些理论的指导下,本文的主要研究工作:(1)传统工作流模型往往是一种静态模型,很难适应现代企业的业务流程需要,是动态工作流模型提出的动机所在。本论文提出了基于半结构化的工作流本体,并在此基础上建立BAWS WFMS动态工作流模型,全面阐述了BAWS WFMS体系结构及组成部分的功能,分析语义匹配过程中几种情况,以及组合规则。(2)基于BAWS WFMS体系结构,在Web服务发布、发现、组合整个过程中服务发现是非常关键的一个环节,考虑服务发现过程中语法相似性、操作相似性、语义相似性,以及Web服务发现的高效性、低代价性,提出了DDC算法,并且分析了其性能及特点。(3)DDC算法的提出,主要解决了现有算法两个方面的不足:①通过语义映射,避免盲目匹配,提高了匹配是否成功的效率②通过语义映射,确定目标服务是单个服务还是非平凡服务,提高了发现目标服务的效率。通过实例验证、证明了算法的可行性、正确性和有效性。