服务工作流的智能优化方法

来源 :东南大学 | 被引量 : 0次 | 上传用户:jackywang1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
服务工作流管理系统是集成企业复杂业务流程、实现业务流程自动执行的工具,工作流的活动结点不再局限于本地事务而是扩展到网络上的各种服务。随着Web服务提供者之间的竞争加剧,构建基于服务的工作流系统成为工作流研究领域的一个关键问题。本文对服务工作流协同优化框架以及基于QoS的服务工作流智能优化算法等问题展开研究,主要工作如下:   (1)提出基于Multi-Agent的服务工作流协同优化架构:在分析现有服务工作流模型不足的基础上,提出基于Multi-Agent服务工作流调度框架模型。该模型采用注册机制,建立Agent信息中心,为各个Agent提供信息服务,进行招标时可以直接向特定的Agent发送信息,以减少网络通讯量;采用数字签名技术,对交互的重要数据进行加密,解决数据交互的安全问题;采用合同网和市场协商机制相结合的协议,以期提高灵活性、性价比和调度方案的性能。   (2)对截止期约束下费用最小化的服务工作流优化调度问题,提出混合粒子群优化算法:通过构建有效的粒子随机极值扰动、位置回退、交叉繁殖等操作,将解决连续优化问题的有PSO算法加以改进,使其能有效地解决服务工作流的离散优化问题。通过实验对HPOS算法与DTL、FSRD、DBL、BSRD等算法进行仿真比较,实验结果表明HPSO算法相对与其他算法在性能上都有较大的提高,提高的幅度非常均匀,受工作流活动结点的影响比较小,具有很好的适应性和稳定性。   (3)对无约束条件下时间费用多目标优化的服务工作流调度问题,提出混合多目标粒子群算法(HMOPSO):通过分析服务工作流的特征,构建有效的粒子结构使之离散化,设定单目标最优初始解、引入外部种群和基于小生境技术的网格方法获得分布均匀的Pareto最优解集,使其能有效地解决本文的离散多目标优化问题。通过与NGSA-Ⅱ、SPEA2等算法在大量实例上进行比较,结果表明HMOPSO在不同特征的问题实例上均获得了数量众多、分布均匀,且有较高质量的Pareto最优解。   (4)动态环境下的服务工作流优化调度问题:提出基于费用补偿的时间窗口动态调度算法(WDSOA):通过定义动态调度优化问题的有关规则,针对服务工作流的动态调度问题,分析求解问题特点,提出基于费用补偿的时间窗口动态扩展算法,通过判断异常结点的影响范围,对工作流进行局部重调度;仿真实验将WDSOA算法与HPSO算法进行比较,结果表明WDSOA算法在不同的问题规模下获得的解,基本上可满足用户需求,可逼近最优解,且具有比较强的稳定性。
其他文献
随着信息技术的发展,计算机系统和互联网应用日益广泛。各种形式的网站蕴涵着丰富的信息,但由于网络连接形式的多样性和开放性等特征,再加上网络技术本身存在着许多不安全因
企业信息系统是一个有机的整体,但是由于软件开发技术的限制以及企业信息化由零到整的发展历程,使得各个子系统高度独立,数据与业务无法共享。企业门户将各种应用系统,相关的
图像是人类获取和交换信息的重要途径,利用计算机进行数字图像处理是为了对图像中的目标进行分析,获得目标的客观信息并建立对图像的相关描述。图像分割是一种基本的计算机视
数字家庭是个与时俱进的概念。从技术和产业的发展模式来看,数字家庭可以分为两个阶段,第一阶段即以高清电视为主设备,通过双向有线电视网络提供高清互动服务,第二阶段是以家
学位
随着硬件资源的不断丰富,性能的不断提升,虚拟化技术在计算机领域里的应用也越来越普及,最开始的虚拟化技术一直只使用于服务器领域中,但是随着硬件辅助虚拟化技术的发展,如I
随着计算机技术的发展和项目反应理论(IRT)的日益完善,基于IRT的计算机化自适应测验(CAT),越来越体现出传统测验所无可比拟的优越性。近年来,认知诊断(CD)也越来越受到人们的
软件失效预测是软件可靠性评估过程中最耗时最困难的部分,失效预测过程中任何改进都可能极大降低软件成本。传统的软件失效预测方法一般是利用经典的参数模型,而参数模型针对
计算机、高清电视、手机、个人数字助理等数字设备的快速发展极大的丰富了人们的生活。同时,数字设备的多样化带来了计算机图形学和计算机视觉领域的一个新的研究方向--图像和
广泛应用于航空、航天、核能、交通等领域的安全关键系统对资源、响应时间、故障容忍,特别是可靠性和安全性有着很高的要求。如何保证安全关键系统的可靠性和安全性以及有效
在无线网络中,移动设备在不同的接入点之间切换是不可避免的问题。实现移动设备的无缝切换以及在切换过程中保证服务质量已经成为无线网络的研究热点。随着用户对网络环境的