一种解决多冲突请求的Web服务选择方法

来源 :华北水利水电大学 | 被引量 : 0次 | 上传用户:t272162898
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web服务的快速发展,越来越多的Web服务提供商将其开发的Web服务发布到 Internet上供用户使用。于是网络上出现了大量功能相同但服务质量(Quality of Service,QoS)有很大差异的Web服务,如何根据用户的业务需求为用户选择满足其QoS要求的Web服务一直以来都是服务计算领域的热点问题之一,QoS也因此成为Web服务评价和选择的主要依据。使用好的Web服务选择方法,不仅可以提高用户的满意度,还可以平衡资源分配,同时也关系着 Web服务组合的优劣。然而现有的 Web服务选择方案主要集中在单一请求的服务选择上,而忽略了实际中并发用户的请求和服务负载的问题,本文主要针对多用户请求问题进行研究。  针对现有Web服务选择方法忽略同一时刻多用户请求和Web服务负载的问题,本文主要研究同一时刻多冲突用户请求的 Web服务选择问题,并将抽象的Web服务选择问题转化为一个具体的数学模型,将问题的解通过符号编码为简单的序列形式。由于本文中的服务选择问题属于离散数据领域,本文结合文化算法和遗传算法构造了可以处理离散数据的 ICA算法。ICA算法集合了文化算法的双空间优势和遗传算法的全局搜索能力,可以有效避免局部最优。文中对文化算法的种群空间进行改进,分为了两个可以彼此通信的子群,这样设计既可以充分利用优秀解的指导作用,又可以提高算法的搜索效率。针对种群空间和信念空间的进化算法,本文利用遗传算法的交叉和变异算子设计了简单易于实现的优化算法。  基于上述的设计思路,本文进行了实验仿真,实验结果显示本文中的ICA算法可以有效的解决多冲突请求的Web服务选择问题。
其他文献
近年来,人们习惯使用云技术来存储自己的重要资料。然而,大部分云系统储存数据的方式是单一数据库存储,这就给攻击者提供了一个明确的攻击目标,使用户的资料更容易被盗取或者
计算机网络和多媒体技术的迅速发展推动E-Learning应用层出不穷,多传感的信息融合作为其中的重要支撑技术,近年来得到了研究者们的广泛关注,其涵盖了智能空间构建以及信息融合算
学位
随着互联网和移动增值业务的迅猛发展,用户规模与市场规模不断扩大,以及国内3G时代的到来,移动增值业务必将成为拉动整个通信行业的新亮点。 SIM(Subscriber Identity Module
随着信息技术的不断发展,嵌入式系统的开发也越来越复杂。有些嵌入式系统实现了TCP/IP协议栈,使一些电子设备接入互联网成为可能;有些嵌入式系统实现了图形用户界面,增强了与
现代企业信息系统的分布性、异构性和自治性特征越来越显著,相应的企业信息资源也分布在异构计算机环境中。企业物理位置的分散性和决策制订过程的分散性特征日益明显,对日常
微机电系统,计算机,通信和人工智能技术的飞速发展及日益成熟,使得无线传感器网络成为当前研究的一个热点。由于传感器节点自身能量非常有限,在实际应用环境中,一个很重要的
随着研究对象的日益复杂化,传统的基于对象精确模型的控制理论与使用确定性的优化算法都遇到了极大的困难。人们从生物进化及仿生学中受到启发,提出许多求解组合优化问题近似
随着数字图像处理技术及高速摄影设备的不断发展,运动图像跟踪技术及系统已被广泛应用到航空飞行测量、机器人导航等领域,这也促进了图像跟踪领域软件技术的相关研究。本文以
本文采用变分(variational)和偏微分方程(partial differential equation,PDE)作为工具来研究低层图像处理中的两个重要问题——图像去噪与图像修复。它们都涉及由退化的噪声