基于JADE平台的Web服务组合模拟系统研究与实现
发布时间:2017-12-12 04:05
本文关键词:基于JADE平台的Web服务组合模拟系统研究与实现
更多相关文章: JADE 多Agent系统 Web服务组合 并行遗传算法
【摘要】:随着互联网业务和技术的不断发展,越来越多的Web服务出现在互联网应用上,现有的大量功能单一的Web服务不能很好的满足用户需求,需要一种有效的机制将这些服务组合起来,提供综合的、复杂的新服务,Web服务组合应运而生。当前缺乏动态、分布式的仿真系统模拟Web服务组合过程,Web服务组合中服务选择的效率不尽如人意,效率有待提高。当要选择的Web服务的规模较大的情况下,运用遗传算法对Web服务进行全局最优选择时计算量很大,串行运算已经不能很好地提升服务选择的效率。鉴于上述原因,本文基于JADE平台开发Agent模拟不同Web服务,通过多Agent之间的协作模拟Web服务组合,运用并行遗传算法来提升Web服务选择的效率,得到较优的服务组合序列。根据所采用的方法,本文实现了一个模拟Web服务组合实验研究平台,主要工作如下:(1)在系统开发和设计过程中,结合JADE本身的特点,提出了一种JADE平台下模拟Web服务的设计原则,并且通过实际系统的开发验证了原则的正确性;此外为了便于后续开发人员开发,提出了Agent公共行为仓库的概念,使系统具有良好的可扩展性。(2)本文提出了分层设计策略。通过XML灵活配置Agent的相关属性和Agent的Behavior以及Behavior的相关方法,把Agent设计分为三层:表示层、行为层和方法层,分别负责Agent层设计,行为层设计和行为中具体方法设计。该策略简化了基于JADE平台的Agent设计。(3)本文基于QoS局部最优服务组合来搭建实验平台,验证了多Agent模拟Web服务组合的可行性。基于这个实验平台,本文将并行遗传算法应用到全局最优服务选择过程中,实验结果证明了服务选择的效率得到了相应的提升。最后本文对实验数据进行统计分析,找到适合本平台的并行遗传算法部署策略。
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09;TP311.52
【参考文献】
中国期刊全文数据库 前7条
1 杨放春;苏森;李祯;;混合QoS模型感知的语义Web服务组合策略[J];中国科学(E辑:信息科学);2008年10期
2 刘必欣;王玉峰;周斌;贾焰;;Web服务运行支撑环境的研究与实现[J];计算机科学;2004年10期
3 夏亚梅;程渤;陈俊亮;孟祥武;刘栋;;基于改进蚁群算法的服务组合优化[J];计算机学报;2012年02期
4 张秋余;黄鹏;迟宁;;基于JADE的并行遗传算法的设计与实现[J];计算机应用;2006年07期
5 马永杰;云文霞;;遗传算法研究进展[J];计算机应用研究;2012年04期
6 李祯;杨放春;苏森;;基于模糊多属性决策理论的语义Web服务组合算法[J];软件学报;2009年03期
7 林琳;张飞;;遗传算法在局域网中的并行实现[J];通信技术;2009年05期
中国硕士学位论文全文数据库 前3条
1 周骏;基于多Agent的流程银行服务整合平台的设计与实现[D];复旦大学;2010年
2 王荣喜;基于QoS的Web服务组合算法研究与实现[D];西安邮电学院;2011年
3 陈佐;基于遗传算法的组合服务执行优化研究[D];西安电子科技大学;2013年
,本文编号:1281079
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1281079.html