基于语义Web的服务自动组合方法研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:jiaolang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是一种基于XML的新技术,它解决了复杂的网络计算环境下各种异构系统之间资源不便共享等问题。语义Web的出现,为Web服务的描述增加了语义信息,使得计算机之间以及计算机与人类能够更好的彼此合作。由此而产生的语义Web服务更是以智能逻辑推理,服务自动发现和自动组合为研究目标。本文在分析了语义Web、OWL-S的基础上,结合XML、Ontology等技术对OWL-S语言进行了扩展,在其基础上增加了ServiceCredit元素来描述服务的真实性和性能,从而形成了新的语义Web服务描述语言EOWL-S。由于新增ServiceCredit元素中的信息需要由一个服务提供者和用户之外的第三方进行动态更新,因此在原有服务注册中心的基础上增加了ServiceCredit更新功能,设计并实现了ServiceCredit的更新算法。在此基础上,本文给出了基于ServiceCredit的服务选择方法。随后,结合Agent技术对语义Web服务自动组合方法进行了研究,设计并实现了语义Web服务自动组合多Agent系统SWSACS,并给出了SWSACS的应用实例。本文的主要工作有:对原有OWL-S进行扩展,提出了EOWL-S。OWL-S从服务做什么,服务如何工作和如何访问服务三个方面对服务进行了描述,这些信息均由服务提供者给出。EOWL-S在此基础上增加了一个能够描述服务真实性和服务性能的元素ServiceCredit,并由第三方对其进行更新。构造了ServiceCredit更新模型。由于ServiceCredit是用于服务评定的,需要一个公证的第三方来负责对其更新,因此,这部分工作由服务注册中心完成。本文在原有的服务注册中心的基础上增加了ServiceCredit更新功能,并给出了ServiceCredit更新算法。构造了基于ServiceCredit的服务选择方法。服务查找分为服务匹配和服务选择两个阶段,服务选择是针对经过服务匹配后的服务进行选择。设计并实现了语义Web服务自动组合系统SWSACS。该系统为用户提供了一个系统入口,用户通过该入口定制服务请求。用户定制服务后,由SWSACS调用语义Web服务注册中心的服务查找功能进行服务查找,自动完成服务的组合以及服务组合的调用,并最终向用户返回服务组合执行的结果。
其他文献
企业的成功日益依赖恰当的人在恰当的时间及时地获得对企业决策至关重要的信息,获得这样的信息直接依赖于数据库的性能。而数据库的性能与数据库结构有着直接的关系,良好设计的
投资者在进行交易前需要做很多的工作,那就是投资的研究和分析。要进行投资研究和分析,首先需要获取市场交易数据,没有数据就无法进行研究和分析。本文的主要目的就是为实时交易
近年来,网络和移动通讯技术的迅猛发展使视频编码的目标从传统的面向存储转变为面向网络传输。可伸缩视频编码能够使生成的码流具备空域、时域以及质量可伸缩性,从而能够在时
随着数字化技术的不断应用,数字图像的数量不断增长,如何对其进行组织、存储、表达、查询和检索是急需解决的一个问题。基于内容的图像检索技术为解决这个问题提供了一种有益
自从Internet普及以来,越来越多的人通过Internet处理各种事务。但是随之而来的是猖獗的计算机病毒和非法入侵事件,尤其在当今以网络为主的信息时代,在明处抵挡外来攻击的防
室内移动机器人将成为未来数字化家庭和服务领域的重要一员,它不但能自主地完成清扫房间、照顾老人等家务,而且还能实现看家护院、教育与娱乐孩子、超市购物和博物馆导游等功能
在求解现实中的多目标优化问题(Multi-objectiveOptimizationPloblems, MOP)时,由于采用随机式、群体式以及智能式的搜索,多目标进化算法(Multi-objectiveEvolutionaryAlgorihm
随着金融业在中国的快速发展,社会对金融领域的信息需求日益扩大。国民迫切需要一个能够针对金融领域答疑解惑的工具。然而问答系统研究长期以来主要关注的事实类问题只占现实
近年来,对于前馈神经网络在油藏描述中的应用研究已非常广泛。在此,本文深入剖析了多层前馈网络的学习机理,总结了已取得的研究成果。同时针对基于最速下降法的BP算法存在的问题
随着当前分子生物学技术的快速发展,蛋白质序列数据的增长速度远大于其结构和功能数据的增长,因此探索从理论预测方法认识蛋白质结构和功能变得日益紧迫和重要。  生物序列和