- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于本体描述的语义服务发现改进算法.doc
基于本体描述的语义服务发现改进算法
摘 要:当今服务网络环境不断更新,网络服务也随之发生动态变化,网络共享和复用越来越多,服务发现机制在动态变化的网络环境中具有十分重要的作用。文中提出了一种简单、实用、准确的基于本体描述的语义服务发现改进算法,该算法能既快又准地发现服务,满足用户需求,又可在实际应用中提高查找的准确性。
关键词:语义发现;网络服务;改进算法;服务发现机制
中图分类号:TP391.1 文献标识码:A 文章编号:2095-1302(2016)03-0-02
0 引 言
服务发现是网络环境中服务共享和协同工作的前提,因此,随着当今服务网络环境的不断更新,网络服务也随之动态变化,服务发现技术在动态变化的网络环境中具有十分重要的作用。服务发现技术是联系网络服务和用户请求服务的重要环节。精确定位服务一直是服务发现技术追求的目标。服务发现技术的好坏,直接影响服务共享和复用的质量。
现在网络服务发现方面依然存在着许多技术缺陷,无法满足用户需求的网络服务的高效准确发现。基于语法级的服务发现技术实现比较简单,但查找准确率较低。现今还有一种基于语义级的服务发现机制,使用本体加入语义,使服务发现机制更能表达用户需求,优点是查找准确率高,如OWL-S,但实现比较复杂,使用范围比较窄,也无法满足用户的需求。
本文结合两者的优点,提出了一种简单、实用、准确的基于本体描述的语义服务发现改进算法,该算法能改进上述服务发现的技术问题,使用户既快又准地找到自己所需的服务,满足用户需求。
1 本体匹配算法
为了实现网络服务的语义发现,本文引入本体这个概念来描述服务信息。本体(Ontology)是共享概念化模型明确的形式化规范说明。本体主要用于从语义角度描述服务,帮助提供更精确的服务匹配。本体包括概念、属性和语义联系。所以在设计本体匹配算法时就需要着重考虑这几方面的因素。在服务发现技术中,本体匹配是核心算法。
本体概念所代表的意义是由它们定义时所起的名字和它与其他本体概念之间的语义联系共同决定的。所以本体匹配着重考虑本体的两个特征,语言特征和上下文特征;
(1)本体概念的语言特征。语言特征是指它们定义时所起的名字;
(2)本体概念的上下文特征。本体概念的上下文特征在本体匹配中作用非常重要。上下文特征是指它与其他本体概念之间的语义联系。其中一个重要的上下文特征,就是本体概念的属性。在描述概念时,需要划分出概念的属性。另外,本体概念定义时,不同本体的属性影响度也不尽相同。本文将本体概念所使用名称或者名字的含义定义为本体概念的语言特征。本体概念的名字一般用相对应的专业术语表示。本体概念的语言特征可以通过查找关于术语和术语联系的字典如WordNet获取。术语联系定义为norelation,similar,synonymy.
本文将本体的属性和邻接的并集定义为本体概念的上下文特征。其中,将与其有直接语义联系的概念的集合定义为邻接。本体间语义联系定义为same-as,kind-of,part-of。术语联系权重比较:Wsynonymy ≥Wsimilar ≥ Wnorelation.
语义联系权重比较:Wsame-as ≥ Wkind-of ≥ Wpart-of
本体的属性一般分为两大类:一类是强属性,缩写为sp,是必要属性,它是本体概念必须定义的特征;另一类是弱属性,缩写为wp,是可选属性,本体概念定义时视情况而定。属性的权重比较为Wsp ≥ Wwp。
在计算语言相似度时需要考虑术语联系权重,而在计算上下文相似度时需要考虑属性权重和语义联系权重。
1.1 语言相似度计算方法
2 网络服务的语义发现改进算法
根据前面讲述的语义匹配算法,本文研究出改进的服务模板式的语义服务发现算法,增加了前提条件和效果,还可以自行设定语言相似度和上下文相似度权重。使用者按模板填写需要请求的服务。算法如下:
input:按服务模板录入所需服务的名称及期望相似度OS;输入和输出参数及期望相似度IOS;前提条件和效果及期望相似度PES;本体概念的语言相似度权重LSW和上下文相似度权重CSW。
output:符合请求的服务;
start:(1)首先按照ONTO-MACH算法匹配服务,若语义相似度大于等于OS,则将符合要求的服务存入服务集ServiceReset1;否则返回“没找到所需服务”,结束程序;
(2)按照ONTO-MACH算法,用户的输入、输出参数逐一和ServiceReset1中每个服务的输入、输出比较匹配,计算其语义相似度。若它们的语义相似度都大于等于IOS,将符合语义匹配要求的服务存入服务集ServiceReset2;否则返回“未找
您可能关注的文档
最近下载
- Linux网络操作系统配置与管理 第四版 项目3 文件和目录的管理.ppt VIP
- 医学课件-肝功能衰竭.pptx VIP
- 《保教政策法规与职业道德》中职幼儿保育专业全套教学课件.pptx
- 肝功能衰竭医学科普.pptx
- 2024-2025学年广东省深圳中学九年级(上)开学数学试卷(含详解).pdf VIP
- 《肝功能衰竭》课件课件-2024鲜版.ppt VIP
- 通桥(2014)2132-Ⅳ(跨度31.5m) (附条文及目录 ).pdf VIP
- 儿科学麻疹病例分析,病例导入法.docx VIP
- 燃煤锅炉超低排放治理工程项目实施方案(参考).docx
- 24012NDS00 NDS试验测试标准.doc VIP
文档评论(0)