基于移动agent的工作流技术的研究

基于移动agent的工作流技术的研究

论文摘要

工作流技术是实现企业业务过程建模、仿真优化分析、过程管理与集成,最终实现业务过程自动化的核心技术。随着现代企业自动化程度的不断提高,工作流技术在办公环境、工业和制造等领域扮演着越来越重要的角色。工作流管理系统是开发和执行工作流的工具和平台,当前有许多公司和研究机构都开发了自己的工作流管理系统。然而,现有的工作流系统大多存在着缺乏柔性、互操作性不高、缺乏对动态情况的处理能力等问题。移动agent技术也是当今计算机应用的一个热门领域,移动agent具有移动性、自主性、交互性、主动性等特点,因此将移动agent技术应用到工作流技术领域,可以构造结构复杂、灵活、柔性、便于扩展、具有较好的动态处理能力的工作流系统。本文在对工作流技术,特别是工作流管理联盟提出的工作流相关规范进行深入研究的基础上,结合移动agent技术,提出了一个基于移动agent技术的工作流系统。本文首先研究了工作流模型,本系统采用基于Petri网的工作流模型,针对该模型重点讨论了其形式化定义及其基本的路由结构,并用java对该模型予以实现。同时针对模型的正确性验证问题做了一番探讨,分析了模型的结构冲突问题并给出了一个改进的模型的结构冲突验证算法。接着提出了基于移动agent技术的工作流系统的体系结构,讨论了构成该系统的各个agent的基本功能和设计。并分别从对工作流管理联盟定义的XPDL语言的支持、工作流系统中的流程的执行机制、工作流系统中的资源管理等方面对基于agent的工作流系统进行了详细的分析和设计。流程执行部分在参考其它工作流管理系统的基础上,给出流程实例对象的定义以及流程的调度策略,并且分析了系统中各agent如何协作完成流程的执行。在资源管理部分重点讨论了资源的访问控制机制和资源的分配等问题。最后,本文讨论了如何在Aglet平台上开发移动agent,说明了系统中agent的创建以及与其它agent交互的实现。

论文目录

  • 第一章 绪论
  • 1.1 课题的研究背景
  • 1.1.1 工作流技术起源与发展
  • 1.1.2 当前工作流技术的研究现状及不足
  • 1.1.3 基于agent的工作流
  • 1.2 本文的研究内容
  • 第二章 相关理论和技术的研究
  • 2.1 工作流技术
  • 2.1.1 工作流基本概念
  • 2.1.2 工作流管理系统
  • 2.2 移动Agent技术
  • 2.2.1 移动agent基本概念
  • 2.2.2 移动agent技术的优点
  • 2.2.3 移动agent系统简介
  • 2.3 IBM Aglet平台介绍
  • 2.3.1 Aglet系统框架
  • 2.3.2 Aglet的生命周期
  • 2.3.3 Aglet的事件模型
  • 2.3.4 Aglet的通信模型
  • 2.3.5 Aglet的迁移机制
  • 第三章 工作流模型的研究
  • 3.1 工作流模型简介
  • 3.2 Petri网基本定义
  • 3.3 基于Petri网的过程模型
  • 3.3.1 模型的基本定义
  • 3.3.2 模型的路由结构
  • 3.4 过程模型的java类实现
  • 3.5 过程模型的验证
  • 3.5.1 概述
  • 3.5.2 过程模型中的结构冲突
  • 3.5.3 结构正确性的验证
  • 第四章 基于移动agent的工作流系统的研究与设计
  • 4.1 系统简介
  • 4.1.1 系统的体系结构
  • 4.1.2 系统的执行流程
  • 4.2 XPDL文档的解析
  • 4.3 流程执行的分析与设计
  • 4.3.1 实例对象的定义
  • 4.3.2 流程的调度策略
  • 4.3.3 流程执行的设计
  • 4.4 资源管理的分析与设计
  • 4.4.1 支持访问控制的资源模型
  • 4.4.1.1 基于角色的访问控制
  • 4.4.1.2 资源模型及其访问控制机制
  • 4.4.2 资源分配
  • 4.4.3 资源管理的设计
  • 4.5 基于Aglet平台的移动agent的开发
  • 4.5.1 执行环境
  • 4.5.2 移动agent的实现
  • 4.5.3 移动agent的交互
  • 第五章 总结与展望
  • 5.1 总结
  • 5.2 进一步的研究方向
  • 参考文献
  • 致谢
  • 个人简历
  • 相关论文文献

    • [1].一种任务合并机制下的云工作流多阶段调度方法[J]. 计算机应用与软件 2019(12)
    • [2].基于多色集合理论的医院异常工作流处理建模[J]. 计算机系统应用 2020(07)
    • [3].基于工作流的专业认证系统研究与设计[J]. 云南师范大学学报(自然科学版) 2020(05)
    • [4].云环境下基于阶段划分的数据密集型工作流调度[J]. 南京邮电大学学报(自然科学版) 2020(04)
    • [5].云计算中一种高效的工作流调度方法[J]. 计算机应用与软件 2020(10)
    • [6].工作流技术在学生工作管理信息系统的应用[J]. 电脑知识与技术 2020(23)
    • [7].工作流技术的学生评语生成系统的设计与实现研究[J]. 电脑知识与技术 2019(17)
    • [8].基于工作流的质量管理信息系统的设计与实现[J]. 中国高新区 2018(10)
    • [9].基于云环境的科学工作流均衡调度算法[J]. 实验室研究与探索 2018(05)
    • [10].基于矩阵的工作流逻辑网模型的化简及验证[J]. 计算机科学 2018(07)
    • [11].九种智能算法在科学工作流调度中的应用比较[J]. 周口师范学院学报 2018(05)
    • [12].一种云环境下的科学工作流均衡调度算法[J]. 微电子学与计算机 2018(10)
    • [13].基于行为特征的语义工作流修正算法[J]. 软件学报 2018(11)
    • [14].电力调度分布式工作流设计与实现[J]. 山东工业技术 2017(01)
    • [15].基于工作流的移动网建设管理平台设计与实现[J]. 电子科技 2016(12)
    • [16].共享有限资源的有期限约束多工作流吞吐量最大化调度方法[J]. 北京工业大学学报 2017(03)
    • [17].基于资源分组的多约束云工作流调度算法[J]. 电子科技大学学报 2017(03)
    • [18].论电力调度分布式工作流的设计与实现[J]. 科技视界 2017(08)
    • [19].基于工作流技术的电力生产管理系统的设计与实现策略[J]. 中国新技术新产品 2017(19)
    • [20].电力调度分布式工作流的设计与实现[J]. 农村经济与科技 2017(16)
    • [21].基于行为和结构特征的相似语义工作流检索[J]. 计算机研究与发展 2017(09)
    • [22].电力调度分布式工作流设计与实现[J]. 化工管理 2015(33)
    • [23].面向企业应用的工作流技术探究[J]. 企业技术开发 2015(32)
    • [24].隐私与成本感知的云工作流调度方法[J]. 计算机集成制造系统 2016(02)
    • [25].工作流技术与数字化校园[J]. 玉林师范学院学报 2015(05)
    • [26].支持过程改进的工作流仿真及优化技术研究[J]. 赤峰学院学报(自然科学版) 2016(16)
    • [27].电力调度分布式工作流设计和实践[J]. 中外企业家 2014(32)
    • [28].基于语义的电力系统工作流智能推理框架[J]. 南华大学学报(社会科学版) 2015(01)
    • [29].浅谈税务工作流管理的系统设计[J]. 计算机光盘软件与应用 2014(23)
    • [30].面向服务工作流技术在合同审核中的应用研究[J]. 世界科技研究与发展 2009(04)

    标签:;  ;  ;  ;  ;  

    基于移动agent的工作流技术的研究
    下载Doc文档

    猜你喜欢