论文部分内容阅读
伴随着互联网技术的发展和普及,Internet已渗透到了人们工作、生活、学习的各个领域,人们通过网络得到了不受时空限制的快捷、便利、高效的信息服务,但与此同时也带来了许多问题:信息量巨大,内容庞杂,组织松散。为找到有用信息,人们经常要耗费大量宝贵的时间。因此如何从海量的web服务中快速、高效准确地发现满足用户所需要的服务也就成为了web服务所研究的热点问题。
传统web服务是基于WSDL/UDDI技术规范的,服务发现技术是在语法描述的基础上,通过关键词匹配来实现的,这样的web服务发现技术,由于缺乏对web服务的语义信息的描述,智能化程度不高,造成查全率和查准率都无法满足人们日益增长的需求。为了实现web服务的自动发现、自动调用和自动组合,也就是实现机器可理解的web服务,这就需要在web服务中加入语义信息。语义web服务是在现有的web服务标准和语义web的基础之上,借助本体,采用一种无二义性的计算机能解释的语言描述web服务的性能和内容,有效提高了服务发现的质量。
本文比较全面的介绍了web服务及服务发现机制、语义web、本体和OWL等技术的相关知识背景,探讨了基于本体的语义web在web服务发现技术中的应用,同时在对现有匹配策略进行分析和研究的基础上,提出了以服务功能匹配为主的语义web服务综合匹配策略。在匹配算法方面,本文还针对传统匹配算法在语义web服务发现中的不足,采用语义距离、匹配度系数等对其进行了扩展。
最后,本文依托国家科技支撑计划课题(2006BAH02A24-6),设计并部分实现了一个基于综合匹配策略的原型系统,建立了演示用的领域本体和服务本体来说明服务匹配过程。