欢迎来到天天文库
浏览记录
ID:37081574
大小:1.19 MB
页数:46页
时间:2019-05-17
《一种基于相似度的语义web服务匹配框架研究(nxpowerlite)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、东南大学硕士学位论文一种基于相似度的语义Web服务匹配框架研究姓名:徐涵申请学位级别:硕士专业:计算机软件与理论指导教师:瞿裕忠20050408摘要随着Web服务的广泛普及,可以预料Web服务的数量和种类将迅速增长。面对这样数量庞大的服务群.如何准确而有效地找到满足用户需求的服务即所谓的Web服务匹配成为一个亟需解决的关键问题。虽然目前基于WSDL和UDDI的Web服务已经发展得较为成熟,这在一定程度上解决了服务的描述和匹配问题。但由于WSDL只能实现语法层次上的服务匹配,因此不能满足用户对于语义层次卜的服务查找和匹配的要求。要解决Web服务所面临的这些关键问
2、题,就必须从把语义引入Web服务的描述和匹配中。语义Web服务(SemanticWebServices)正是在这一背景下提出的,其目的是将语义Web技术引入Web服务,以促进Web服务在发现、匹配、调用和监控等方面的自动化。本文通过两个典型的语义Web服务匹配场景介绍了语义Web技术在Web服务匹配中的应用,然后对此进行了一些分析和讨论,并提出了以下主要观点:(1)公共本体是令语义Web服务的匹配更加准确的关键;(2)服务匹配应区分功能匹配和方式匹配两个方面:(3)以及服务功能应通过Profile中的服务类别信息来确定,而Profile中的输入/输出则是更多地
3、反映了服务方式等主要观点。依据上述观点,本文提出了一种基于相似度的语义Web服务匹配框架。该匹配框架主要完成了以下上作:·在服务描述方面,提出采用属性的层次关系来表达输入/输出的类别,该做法改善了用概念的层次关系来表达输入/输出的不足.并有利于更好地发挥OwL。SProfile类层次(ProfileHierarchy)的效用。·在服务匹配方面,提出利用OWL—SProfile中的服务类别信息和输入/输出信息分别进行匹配,利用服务类别进行服务功能的匹配,利用输入/输出进行服务方式的匹配,最后根据各自的权重得出匹配的综合相似度。由于可以根据应用场景的需要设置不同的
4、权重,因此该匹配框架有较强的适应性。关键词:语义Web,Web服务,语义Web服务,服务匹配,本体。OWL.SAbstractWithWebServicesbeingwidelydeployed,adramaticincreasecanbepredictedinboththenumberandcategoryofWebServices.Facedwithsuchanimmensegroupofservices,theabilitytoperformaccurateandeffectivediscoveryofservicesagainstuserrequire
5、mentbecomeofgreatsignificance.InspiteofthematuredWSDLandUDDIbasedWebServices,theirmatchmakingmechanismisstillkindofsyntacticlevel,whichisnotsufficienttosolvetheaboveproblem.That’sthereasonSemanticWebtechnologieswereintroducedintotheWebServicecommunity.SemanticWebServicewasproposedto
6、integrateSemanticWebandWebServicetechnologiestoenableautomationinservicediscovery,matching,invocationandmonitoring.ThisthesisexplainstheroleofSemanticWebtechnologiesinthematchingofWebServicesbytwotypicalmatchingscenariosofSemanticWebServices,andgivessomeanalysisanddiscussionaboutmat
7、chingissueswithintheSemanticWebServiceandthenpropQsessomemajorviewpoints:(1)Commonontologyisthekeytowidelyaccuratematching;(2)Servicematchingshouldbedividedintofunctionalitymatchingandsignaturematching;(3)Functionalitymatchingshouldbeperformedbytheuseofservicecategoryinformation,whi
8、leinput/outputinfor
此文档下载收益归作者所有