- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于本体的Web 服务自动组合方法研究
李宏伟 吴国荣 袁永华
信息工程大学测绘学院 河南郑州 450052
Email:laob_811@
摘要:本文讨论基于领域本体的 Web Services 自动组合问题。通过领域本体概念间的语义关系
对Web 服务进行匹配,给出了服务组合执行匹配度的定义及计算表达式,总结出Web 服务与前驱服务
的三种基本组合关系,以此为基础描述了服务组合的可能情况,提出了一种最佳服务组合算法。该算
法能根据用户请求,在已有的 Web 服务中自动地找出能满足需要的所有服务组合方案,并通过服务组
合执行匹配度的比较求解出最佳服务组合方案。
关键词:匹配度 本体 服务组合
Abstract: The paper discusses a new method of automatic web service composition based on
ontology, describes the method of web service matching by analyzing semantic relations between
domain ontology concept, defines concept of service composition implementation matching rules,
concludes three basic composition relations about web service and its ahead-driven service, realizes
the best arithmetic of web services composition. This arithmetic can find all service composition
projects satisfied requirements from existed web services and choose the best service composition
project by comparing service composition implementation matching rules.
Key Words: matching rules ontology web service composition
1. 引言
本体论首先是一个哲学上的概念,被认为是关于存在的理论。在科学领域,本体论仍
没有一个公认的标准定义。Gruber[1] 给出的定义,即本体论是概念化的详细描述,是目前接
受最广的定义。本体论作为一个理论、方法和工具,包括概念化(conceptualization) 、
明确(explicit) 、形式化(formal) 和共享(share) 四方面内容。本体论研究在信息科学
领域日益受到重视,其重要性尤其在诸如知识工程、数据库设计、信息建模、信息检索与提
取、知识管理与组织等领域得到广泛应用。本文研究重点是基于本体的web 服务自动组合方
法问题。
Web 服务是一些自包含、自描述、模块化的程序,可以发布在Web 上,并被发现和调用,
具有跨平台、跨语言、松散耦合、便于集成等优点[2]。但是,在实际应用中,单个的Web Services
往往难以满足用户的需求,需要将单个 Web Services 组合起来提供更强的功能,完成特定
的目标。现阶段这些组合工作通常是由用户手工操作完成的,繁琐费时。因此,研究如何将
单个 Web Services 进行自动组合,形成能满足用户服务请求的服务组合方案是非常有意义
的。
通常,基于领域本体的Web Services 自动组合需要涉及以下的工作:
164
服务匹配:本文研究的服务匹配主要利用领域本体对两个Web 服务的 OWL-S
Profile[3]中的相关元素进行比较,衡量其相似程度,得到某个服务的输出
集合与另一个服务输入集合之间的关系
文档评论(0)