基于区块链智能合约的QoS感知的Web服务组合方法研究

来源 :内蒙古大学 | 被引量 : 1次 | 上传用户:siquan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务组合是将基本的Web服务结合形成更大粒度的服务。随着Web服务的快速发展,出现了大量功能相同,QoS相近的Web服务。如何从中选择合适的Web服务进行组合,成为亟待解决的难题。传统方法在解决该问题时,一方面需要第三方平台做支撑;另一方面存在收敛速度慢,容易陷入局部最优等缺点。因此,本文提出一种基于区块链智能合约的QoS感知的Web服务组合方法。首先,本文所提方法充分利用了区块链技术,设计了基于以太坊平台的整体架构,为用户和服务提供商构建了一个安全可信的交易环境。通过调用智能合约,系统自动执行Web服务组合核心算法,将生成的交易存储在区块链上,一旦交易存储到链上,参与交易的任何一方都不可违,从而摆脱了第三方平台的限制。其次,本文采用改进的多目标灰狼优化算法作为Web服务组合的核心算法。通过引入余弦变化的收敛因子和Boltzmann选择策略,调整了算法的勘探和开发过程,改善了传统方法的不足。最后,为验证方法的可行性,本文使用多目标基准测试函数CEC2009,ZDT中的5个具有代表性的函数,以及QWS基准数据集进行评估,并与四种经典的多目标优化算法作对比。实验结果表明,本文所提的方法不依赖第三方平台,更加安全可靠。同时在寻优精度和求解质量方面均有明显提升,在解决Web服务组合问题时可以得到更好的优化方案。
其他文献
利用闽东南近10多年花生、甘薯的农业气象资料,分析花生、甘薯生产的气象条件.根据回归统计分析得出以下结论:(1)夏、秋旱是制约闽东南花生、甘薯产量的主要气象灾害.(2)当春
2014年,是铆足劲求发展的一年,也是转变思想,谋求创新的一年。全系统开始投入了新一轮发展攻坚战,我们则把重点确定在"把‘福建农产品网上超市’打造成全省一流的农产品电子商