基于改进遗传算法的支持QoS的语义web服务选择

来源 :北京邮电大学 | 被引量 : 7次 | 上传用户:ljmworkshop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为一种新兴的分布式计算模型,近年来得到了学术界以及工业界的极大关注。Web服务是部署在因特网服务器上一种特殊的应用程序,它遵循一定的技术规范,执行特定的任务,为实现数据和系统互操作性提供了有效的解决方案。然而单个web服务只能提供一些比较单一的功能,通常无法满足复杂应用的需求,所以需要对单一服务所提供的各种功能进行组合以形成新的、功能更强大的服务来满足用户的复杂需求。但是,现有的组合服务由于缺乏对web服务的语义信息的描述,智能化以及自动化程度不高,无论在精确度、查全率还是性能上都无法满足人们日益增长的需求。将语义web技术引入web服务则可以解决web服务的这个问题。利用语义web服务丰富的语义信息,使得web服务组合的过程更智能化,组合结果也更精确。目前网络上web服务数量正以惊人的速度增长,存在众多可以完成相同或相似功能的web服务,而这些服务具有不同的非功能属性,即服务质量(QoS),如服务价格、执行时间、服务可用性、执行的可靠性等因素。因此在服务组合过程中,如何基于服务的QoS选择最符合用户需求的web服务便成为了亟待解决的问题。本文对基于改进遗传算法的支持QoS的语义web服务选择进行了深入研究。提出了一套QoS本体设计模式,改进并扩展了语义web服务描述语言OWL-S,基于此QoS设计,本文提出了一种新型的服务选择算法,即改进的遗传算法。此改进的遗传算法以服务的QoS作为从一系列备选服务中选取最优服务的评价参数,建立一个评价服务优劣的适应度函数,并将此函数值作为寻优的评价标准;此算法采用关系矩阵编码方式,该矩阵具有表示多种类型服务组合的能力,同时也解决了多个路径用同一种编码方式同时表示的问题;同时此算法采用并行的自适应策略,进一步地提高了算法的效率以及收敛性、稳定性。本文对改进的遗传算法进行实现,并且基于此算法设计并实现了服务选择原型系统。测试说明使用此算法是相当有效的,采用此算法进行服务选择,可以缩减选择时间,提高选择效率,同时也可保证选择最优结果的稳定性。
其他文献
数字城市及数字地球技术正一步步走向成熟,百度地图、谷歌地图等应用软件一步步走进我们的生活,地理信息系统的重要性日益显现。空间数据索引技术在地理信息系统(GIS)中有着
基于RSS的新闻采集是信息采集领域内一个新兴而有实用价值的方向。RSS技术作为互联网上的最新技术之一,已被广泛接受和应用,丰富的RSS站点资源正影响着互联网内容的浏览利用,它
随着国民经济的发展,国内信息化建设需求呈几何级数增长。如何提高软件开发的生产力以适应不断增长的信息化建设需求;如何保证软件产品适应多变的客户化需求,是信息化建设领
一提到电子邮件(e-mail),相信大家都不会感到陌生。随着Internet的迅猛发展,电子邮件凭借使用方便、快捷、廉价的特点很快被广大网络用户所接受,已成为当前最流行的信息交流
嵌入式实时数据库系统设计目的是在最小的干涉和最小的系统影响下进行数据处理,它通常需要对环境做出实时反应。为适应嵌入式实时数据库系统的特殊要求,夏家莉教授提出了基于替
随着互联网的迅速发展,TCP/IP组网技术在世界各地流行起来,许多企业转而使用TCP/IP技术来组建企业内部的VPN虚拟专网。而组网快、节省投资、可操作性强的VPN组网技术莫过于采
建筑能耗与工业能耗和交通能耗并称为社会三大能耗,已经成为制约我国经济长期快速增长的沉重负担。对既有建筑进行能耗预测,可以分析和改造设计方案,实现低耗能设计,对建筑节
物联网的研究和应用日趋广泛,包含有电子标签识读器硬件研究、物联网软件研究、电子商务相关研究等众多方面。在物联网软件研究方面,分布式电子标签识读器管理是研究的重点问
本论文所反映研究工作的背景是四川省网络通信技术重点实验室与××研究院的合作预研项目:“无人机战术网”(UAS-TN-Unmanned AircraftSystem Tactic Network)。由于该网络的
随着制药企业生产规模的不断扩大,药品成品库房面积也随之增加。由于温湿度控制系统有效作用面积有限,因此,在大型药品库房中,需要多个控制系统同时工作以保证药品对环境温湿