首页> 中文学位 >WEB服务下柔性工作流引擎及动态性支持研究
【6h】

WEB服务下柔性工作流引擎及动态性支持研究

代理获取

目录

声明

摘要

1 绪论

1.1 引言

1.2 研究背景及意义

1.3 国内外发展及研究现状

1.4 论文研究目的及内容

1.5 论文组织结构

2 相关技术

2.1 柔性工作流技术

2.2 工作流引擎及其动态性技术

2.3 WEB服务技术

2.4 本章小结

3 WEB服务下柔性工作流引擎的控制机制

3.1 柔性工作流引擎的运行控制

3.2 柔性工作流引擎的数据控制

3.3 基于链表遍历算法的工作流引擎路由变迁

3.4 基于消息传递机制的任务分配

3.5 本章小结

4 柔性工作流引擎的动态性支持

4.1 动态调整规则

4.2 基于队列匹配搜索迁移算法的活动实例动态修改

4.3 基于混合微粒群时间优化算法的活动实例动态调度

4.4 基于多引擎的协同互操作

4.5 本章小结

5 柔性工作流引擎应用实例

5.1 基于工作流引擎的物资管理系统平台实现

5.2 基于工作流引擎的物资管理系统动态性分析

5.3 本章小结

6 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

研究生期间研究成果

展开▼

摘要

随着互联网的普及和企业办公自动化,工作流技术已得到快速发展。工作流管理用于处理复杂事务,实现流程的自动化,工作流引擎作为核心部件控制并实现业务流程各个环节间的调度。为适应复杂多变的业务流程,解决引擎对动态性的支持,进一步完善柔性工作流,柔性工作流引擎已成为软件领域的研究热点之一。
  针对目前工作流动态性支持不足等问题,通过对工作流引擎柔性要求的分析,把WEB服务技术引入工作流中,利用WEB服务的封装性、动态性和互操作性等技术设计并实现了柔性环境下的工作流引擎。并对柔性工作流的动态性展开深入研究,以实现流程运行过程中对活动实例的动态修改和调度,同时说明多引擎协作模型,解决了多平台间的集成和交互耦合。
  首先介绍了工作流的研究现状及其相关技术,并根据工作流管理联盟提出的参考模型分析了工作流元模型及工作流体系结构,阐述工作流的柔性机制;然后详细设计了WEB服务模式下的柔性工作流引擎,包括其运行机制、流程实例的推进过程、基于链表遍历算法的路由规则、基于消息传递机制的任务派发机制;接着研究工作流引擎的动态性支持,通过分析工作流的柔性要求,提出流程实例动态调整的策略规则,给出工作流修改的数据依赖正确性方案;对工作流活动实例的动态修改,提出一种基于队列匹配搜索算法的迁移策略;对工作流活动实例的动态调度,引入时间优化控制逻辑因子,提出一种基于混合微粒群时间优化算法的动态调度机制;最后说明多工作流引擎的协同以及支持多体系的互操作模型。
  针对以上研究,设计了轻量级柔性工作流引擎,并在物资管理系统中加以验证。系统支持流程实例的动态修改和调度,以满足工作流的动态性需求,并验证了本文提出的WEB服务与工作流引擎相结合的柔性理念,对工作流的实际应用具有一定的参考价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号