文档介绍:第 28卷第 8期
2011年 8月
计算机应用与软件
ComputrApplcatonsandSofwar
基于语义相似度的 Web服务匹配研究
舒毅杨凡
(甘肃省计算中心甘肃兰州 730030)
摘要现有的语义 Web服务匹配算法没有考虑到本体概念间的多元关系,导致概念的语义不能被完整地反映出来,从而影响
了算法的匹配性能。利用本体概念间的多元关系定义了一种语义距离,并通过该语义距离给出了概念间的语义相似度计算方法,在
此基础上提出基于语义相似度的 Web服务匹配算法。该算法通过本体概念间的语义相似度来反映 Web服务的匹配程度。最后,通
过对比实验验证了该算法的可行性和有效性。
关键词 Web服务匹配本体多元关系语义距离语义相似度
中国分类号 文献标识码 A
RESEARCH ONWEBSERVIEMATCHIG BASEDONSEMANTI SI IARIY
ShuYi YangFan
(putngCetr Lanzou730030,Gans,Chia)
Absract ountofplrlsi rltonsbeteenontlgyconcept,whih
pltlrfectd,s
beteenontlgyconceptarusdtdefneakidofsmantcditnce wihwhihtputfrar putngsmantcsmiar
,teprposdalortmiprvedtbefasbland
partveexperment
Keywords Websriemathig Ontlgy Plrls rltons Semantcditnce Semantcsmiart
配的领域本体概念间的子类关系,忽略了概念间存在的其它多
0 引言
近年来,随着 Web服务相关标准的持续完善和支持 Web服
务开发的软件平台的不断成熟,Itret上的 Web服务数量正
在不断增长。Web服务发现的任务就是从 Itret上数量庞大
的服务群中找到满足用户需求的服务,其核心在于一个性能良
好的服务匹配算法。目前的 Web服务匹配算法主要分为语法
级和语义级两类[1,2],语法级服务匹配利用基于关键字的精确
匹配算法对服务请求和服务广告进行匹配,其查准率和查全率
均无法达到令人满意的效果。对此,国内外学者展开了针对语
义 Web服务匹配算法的研究,文献[3]提出一种基于 DAML-S
(DARPAAgentMarupLanguageeri )的经典服务匹配算法。
该算法通过对本体中概念的包含关系的推理,给出服务请求和
服务广告之间的匹配等级,通过返回不同匹配等级的服务提高
了服务的查准率和查全率,但其最大的缺点在于不