论文部分内容阅读
语义Web研究的主要目的就是对当前的Web服务进行扩展,借助本体等技术使得Web上所有信息都是具有语义的,使得计算机能够理解和处理的,便于人和计算机之间的交互与合作,通过给Web上的信息添加能够被计算机所理解的语义标注从而使整个Web成为一个通用、方便的信息共享与交换平台。对语义Web上的动态行为即语义Web服务及其相关应用技术的研究一直是近年来学术界研究的热点问题,其中语义Web服务匹配算法作为语义Web服务的主要研究内容之一,是语义Web服务研究的关键问题之一。随着Internet的飞速发展, Web上可应用的服务急剧增多,其应用领域也越来越广泛,用户对Web服务的查找和选择面临较大的挑战,通过为Web服务添加语义标记,如何从众多的语义Web服务中准确、快速的发现与用户需求相匹配的语义Web服务是关系到语义Web服务能否能够得到实际应用的关键问题之一。这个问题的解决依赖于对于语义Web服务,是否存在构建合理的语义标记和服务匹配算法。语义Web服务发现就是要利用某种发现机制来实现计算机在网络上自动找到用户所需的服务,服务匹配是其中的核心问题,服务匹配即是将请求者提供的所需服务的描述与服务提供者已发布的服务描述进行匹配,判断后者是否满足用户需求,当一个发布的服务描述与一个请求的服务描述一模一样时,这是最完美的匹配,然而这种严格的定义使得服务查找的查全率和查准率很低,甚至会导致服务匹配的失败,所以要找出一个好的服务匹配算法来进行相似度计算,以便能为请求者找到尽可能满足要求的服务。本文利用数据仓库和数据挖掘相关技术,以骨架法的中心思想作为参考和指导方针来构建领域本体,然后对构建好的本体模型进行文档化处理,并在此基础上,提出基于树剪枝原理进行基于本体的语义Web的服务匹配算法研究,实现了一种新的语义Web服务匹配方法,以解决在OWL-S/UDDI注册中心大量的语义Web服务中尽快挖掘出满足用户请求的服务,即将数据挖掘和数据仓库中的一些关键技术与语义Web服务中的相关关键技术相结合,在前人工作的基础上,提出一种构建本体的具体方法,以及基于本体进行的语义Web的服务匹配算法,这种语义web服务匹配算法具有以下特点:构建本体的步骤简单明确,具有很好的分类性,能产生良好的预测性而且易于文档化;基于本体分类决策树来进行语义Web服务匹配,使得服务匹配在查准率和查全率方面均得到提高,从而能够更快更好的找到满足用户的需求的语义Web服务,降低无用搜索和匹配的次数,提高匹配的准确度。