论文部分内容阅读
语义Web服务是结合语义Web和Web服务两方面技术的一个热门的研究课题。目前与语义Web服务有关的研究工作大部分针对语义Web的层次结构,使用OWL-S语言,而本文的研究工作着重于语义Web与知识工程的结合。在知识工程中,用本体描述领域知识和问题解决方法(Problem Solving Methods,PSMs),不但使知识工程更加科学化和规范化,而且通过将知识工程与语义Web结合,使PSMs也纳入了Web服务的范畴。通常基于知识的系统可分为两部分:分析型和综合型。其中,分析型系统一般包括分类、诊断、评估、监测等类型,但目前分析型系统并没有一个通用的处理模型。在课题组前期工作的基础上,本文针对实际领域所具有的知识的多少,对传统的分析型系统实例进行了扩展,归纳总结为偏差问题,并提出了相应的PSMs。通过抽取PSMs的主要概念,以及分析概念之间的关系,给出了偏差问题的语义Web服务组合架构—偏差型语义Web服务,并通过WSMO(Web Service Modeling Ontology)实现了实验性可在网上发布的偏差型语义Web服务,同时对语义Web服务的自动组合进行了研究。本文的主要工作和创新如下:(1)根据偏差问题中领域知识的多少,将知识工程中基于知识的分析型系统加以扩展后定义为偏差问题,并给出了此类问题的PSMs。(2)通过对PSMs的概念的分析,给出了与其对应的偏差问题的语义Web服务组合架构,呈分层树状结构,将偏差问题转化为一系列的语义Web服务的组合。为了使组合架构支持服务执行关系的管理,设计了服务组合的控制算子,为组合服务转为可执行过程提供了基础。(3)基于偏差问题组合架构,在WSMO平台上嵌入OCML(Operational Concept Modeling Language)语言实现的服务组合控制算子,并构建了实验性的可在网上发布的偏差型语义Web服务。(4)根据偏差型服务的特点,提出与或图方式的自动组合方法,包括与或图解图的搜索及解图转换为可执行工作流的方法,并给出了对偏差问题的语义Web服务组合架构进行处理的体系结构。(5)语义Web服务的知识处理平台是课题组最终的研究目标。本文给出了关于知识处理平台的粗略思想,并对其中的几个关键问题进行了讨论。