论文摘要
服务发现和服务组合是Web服务的应用,而服务匹配则是服务发现的关键技术。由于基于关键字的语法匹配存在低查全率和低查准率等问题,研究界提出了将语义Web的技术应用到Web服务领域,为Web服务的描述提供语义信息,即语义Web服务。语义Web服务技术通过为Web服务提供一种以XML为语法基础的包含语义信息的描述,使Web服务之间互相理解对方的内容、功能以及属性成为可能,并且为Web服务的自动发现、执行、组合、监控提供了技术基础。本文在此基础上主要提出了选课系统总体设计及其流程并对各部分技术进行解析,然后对OWL-S匹配引擎部分Matchmaker进行详细设计。文中对服务匹配中的关键技术进行了研究:介绍了语义网的概念及其关键技术;遵循本体的建库原则,创建语义匹配的本体基础——选课系统的本体;对服务语义描述模型进行再定义;设计了一种有效的基于语义的Web服务匹配算法,该匹配算法采用量化的相似函数,实现了性能与语义相结合,并通过阈值的调节,实现了模糊匹配。最后基于以上模型和算法开发了服务匹配实验系统,并给出了部分实验结果。通过分析实验结果,初步验证了综合匹配方法的优越性。本文借鉴了服务功能性匹配的思想,服务匹配算法通过服务分类匹配去掉不属于请求服务分类的注册服务,然后对服务模型中的各个参数进行匹配,用户可以根据自己对各部分要求程度的不同来设定系数,决定各部分的比重,再利用相似函数公式计算出相似度。然后用户可以设定期望的阈值,来选择阈值范围内的服务,最终达到模糊匹配的目的。
论文目录
摘要Abstract第一章 绪论1.1 技术研究的背景1.1.1 Web 服务概述1.1.2 语义Web 服务1.2 Web 服务组合技术的发展与研究现状1.2.1 服务匹配类型1.2.2 服务匹配的研究情况及其不足1.3 本文的主要工作和内容第二章 语义Web 的结构及其主要技术2.1 概念与结构2.2 XML 和XML Schema2.2.1 XML 内容介绍2.2.2 XML Schema 介绍2.3 RDF 和RDF Schema2.3.1 RDF 介绍2.3.2 RDF Schema 介绍第三章 Ontology 的创建3.1 本体理论3.1.1 本体论3.1.2 本体建模语言——OWL3.2 教学选课本体的创建3.2.1 需求分析3.2.2 本体建模3.2.3 创建实例与OWL 编码第四章 利用OWL-S 实现Web 服务的语义化4.1 OWL-S 相关技术4.1.1 OWL-S 组成4.1.2 OWL-S 与WSDL 的映射关系4.1.3 现有服务模型分析4.2 服务描述的抽象模型设计4.3 基于OWL-S 的服务语义描述模型设计第五章 基于语义Web 的服务匹配算法5.1 总体设计5.1.1 服务注册模块5.1.2 服务请求的提交5.1.3 语义提取模块5.1.4 匹配模块5.2 基于语义的Web 服务匹配算法的设计5.2.1 算法基本原理5.2.2 名字和文本描述的匹配5.2.3 输入输出接口的匹配5.2.4 QoS 度量的匹配5.2.5 相似函数第六章 匹配引擎的实现及其实例分析6.1 程序组件6.2 匹配算法的实现6.3 匹配实验数据分析第七章 总结与展望7.1 总结7.2 展望参考文献发表论文和科研情况说明致谢
相关论文文献
标签:语义论文; 服务匹配论文; 本体论文;