一种基于本体的支持QoS的Web服务组合方法.pdfVIP

一种基于本体的支持QoS的Web服务组合方法.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 36卷 第 2期 西 南 师 范 大 学 学 报 (自然科学版) 2011年 4月 Vo1.36 No.2 JournalofSouthwestChinaNormalUniversity(NaturalScienceEdition) Apr. 2011 文章 编号:1000—5471(2011)02—0089—05 一 种基于本体 的支持 QoS的 Web服务组合方法 李伟华, 张 自力, 肖 文 西南大学 智能软件与软件工程重点实验室 ,重庆 400715 摘要 :引入本体 ontology来描述 Web服务 ,对语 言网格中的语 言服务进行形式化描述 ,形成一个规范与标准 ,并 重点结合服务质量指标 QoS进行服务组合 ,以提高语言网格 中组合服务 的质量.实验结果表 明,该方法能更好满 足用户 的需求 . 关 键 词:本体;服务质量QoS;服务组合 中图分类号 :TP393 文献标志码 :A web服务是基于SOA架构 ,自描述且独立于操作系统与编程语言的具有 良好操作能力的新应用 ,将 多个原子 Web服务组合成功能更强大的组合服务是 目前研究的热点问题之一.服务质量 QoS能够较好判 断一个组合服务是否能达到功能和效益双优.文献 [1]讨论 了基于本体的服务发现 ,实现 了资源在语义层 次的融合 ;文献[2]提出了一种新的ws—Resource动态创建模型 ;文献[3]提出了一种考虑服务 Qos属性 的服务发现模型 ;文献 [4]提出了支持 Qos约束的Web服务发现模型.由于 Web服务系统架构中的统一 描述、发现和集成规范 UDDI是一种基于关键词的简单分类的服务发现机制 ,所 以服务匹配成功率不高 , 严重影响了服务组合成功率. 在语言网格中,由于服务的特殊性 ,在服务匹配时 ,主要考虑服务的输入类型和输出类型与请求是否 匹配.因此 ,本文引入本体来描述 Web服务 ,突破 UDDI带来的限制 ,提高服务组合 的成功率. 服务组合相关定义 本体是语义服务发现与服务组合的基础 ,在 Web服务领域得到了广泛 的应用.本文将语言网格 中的 Web服务用 OwL—s本体描述语言l5进行服务本体描述与本体构建 ,在此基础上进行服务组合研究 ,以 下是相关定义 . , 定义 l (服务定义):一个 web服务可以表示为 S一 {N,SL,TL,Q} 1)N表示服务 的名称 ,服务 的唯一标识 ; 2)SL表示服务的输人源语言(SourceLanguage); 3)TL表示服务的输 出 目标语言 (TargetLanguage); 4)Q表示服务质量值 ,Q一 {a,t,U,r},其中:aE (0,1)表示服务对语句翻译的准确率 ];t表示服 务从请求到完成响应所需的时间,取秒为单位 ; E (O,1)表示服务的可用性 ;r∈ (O,1)表示服务的信 誉度. 定义 2 (服务请求):对用户的服务请求抽象并表示为三元组R一 {J,0,Q},其中: 1)J一 { ,i,…,i}表示用户输入集合 ; 收稿 日期 :2Ol1一O2—25 基金项 目:重庆市科技攻关计划项 目(CSTC,2009AC2174). 作者简介 :李伟华 (1985一),女 ,湖北襄樊 人,硕士研究生 ,主要从事智能 Agent与 Web服务方面的研究 90 西南师范大学学报 (自然科学版) http://xbbjb.SWU.cn 第 36卷 2)O= {O,O,…,O}表示用户服务请求输出集合; 3)Q一 {a,t,u,r}表示服务请求者对服务的 QoS要求集合,同定义 1. 定义3 (服务组合):c一 {s,S,…, }表示 由原子服务 s组合而成的一个组合服务.所有组合服务 c构成组合服务集合 C. 定义 4 (服务质量):用 ∈Q表示服务质量 Q 中某个度量指标 ,如准确率.q(,)表示服务 S的度 量指标 的值.q(c,)表示组合服务c的度量指标 的值. 定义5 (服务组合 QoS计算)假设一个组合服务为c一 {s,S,…, },QoS各属性值计算公式[7见 表 1:

文档评论(0)

liyxi26 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档