基于遗传算法的QoS驱动的Web服务选择研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:king20051400
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为面向服务体系架构(SOA)的典型代表,它为系统的集成提供了有效的解决方案。然而,单个Web服务的功能通常无法满足复杂的应用需求,只有对服务进行组合才能最大程度实现服务增值和服务重用。在满足功能性需求的前提下,动态变化的运行环境和业务需求对组合服务的服务质量(QoS)提出了更高的要求。因此,如何根据用户的QoS需求,快速、有效地选择合适的服务进行组合,即QoS驱动的Web服务选择,成为Web服务组合领域的一个亟待解决的问题。 本文针对QoS驱动的Web服务选择问题,以实现实时、稳定、有效的选择机制为目标,对服务组合相关技术、遗传算法在服务选择中的应用进行了研究,主要工作体现在以下几个方面。 1.建立组合服务的QoS模型和评价机制:定义表示组合服务抽象流程的组合路径描述串,并设计基于路径描述串的组合服务QoS聚集算法。 2.将QoS驱动的服务选择定义为多约束全局优化问题,通过对该问题建模,提出了满足QoS约束的全局优化服务选择策略,该策略基于遗传算法;并从编码方式、适应度函数、遗传算子、进化策略等方面对服务选择遗传算法提出改进,使其符合QoS驱动的Web服务选择问题的特性。 3.基于改进的遗传算法和并行计算模型,实现QoS驱动的服务选择遗传算法,最后设计多种应用场景下的仿真对比实验,验证算法的有效性和稳定性。 本文通过以上研究,解决了现有服务选择遗传算法存在的一些问题,如无法满足QoS全局约束、编码表示能力有限、局部收敛、稳定性差等,为快速、有效的服务选择提供了保证。
其他文献
快速精确的碰撞检测对于提高虚拟环境的真实感和沉浸感有着非常重要的作用。碰撞检测的研究目标是如何在很高的实时交互要求下完成大量复杂物体的碰撞检测。层次包围盒是广泛
近年来,随着电子工业的快速发展,贴片元件在高精度的电子设备中使用越加广泛。贴片元件中使用数量最大的要属贴片电阻、电容、电感等无源器件。打孔纸带作为贴片阻容元件的载体
学位
随着互联网和多媒体技术的迅猛发展与普及,人们可以通过计算机轻易地接触并获取到大量有用的数据。如何对大量数据对象进行有效检索成为了计算机应用中的一个非常重要的研究课
基于单目视觉的前方车辆检测系统的目标是准确而快速地检测前方车辆,从而为车辆驾驶系统提供辅助。随着机器视觉技术的不断进步,基于单目视觉的前方车辆检测在智能交通,自动驾驶
随着传感器技术、微控制器、无线通信技术的不断发展,无线传感器网络得到迅速的发展,成为21世纪最重要的计算机技术之一。无线传感器网络的应用领域十分广泛,受到越来越多人
复杂网络是研究自然界复杂系统的一种新方法,本文主要利用复杂网络分析方法对新浪微博这种热门社交网络上消息的传播动力学展开研究。微博是在通过用户关注机制建立的用户网络
面对复杂而庞大的Internet,多数用户往往觉得力不从心,当用户在网络上搜索信息时,往往就会因为信息量过大且无目的性发生“迷航”、“认知过载”等现象。基于此种情况,面对用
项目管理是在二战后在国外发展起来的一门学科。上世纪80年代后期,我国也开始在建筑业和国内工程建设项目的管理体制和管理方法上借鉴和采用国际先进的现代化项目管理方法。而
在当前,协作办公系统在许多的企事业单位中都得到了广泛的应用,如何快速、高效地开发灵活、可扩展的企业级应用便是一个难题,企业间的应用集成更是阻碍企业应用进一步发展的