基于移动Agent的工作流管理系统的研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:jnd411525477
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机性能、网络技术和分布式通讯技术的迅速发展,促使企业信息系统结构呈现出异构、松散耦合、分布式的特点,给工作流管理系统提出了新的业务要求,而传统工作流管理系统中经常出现的执行模式僵化、资源冲突等问题,使其从根本上难以适应灵活多变的商务流程。在这种背景下,本文提出了一个基于移动Agent的工作流管理系统,该系统以工作流技术为基础,移动Agent技术为核心,通过引入移动Agent,不但克服了传统工作流管理系统中的资源瓶颈,还能够解决工作流管理系统中缺乏全局控制的问题。在充分发挥工作流技术本身优势的基础上,具备了移动Agent的自主性、反应性、移动性等特点,使工作流管理系统具有更好的弹性和更佳的效率,更适用于组织机构分散、业务流程多变的现代企业。论文通过分析事件驱动原理及ECA规则的基本形式,给出了系统的控制规则:扩展ECA规则。该规则以ECA规则为基础,通过分析系统功能需求及实际应用,对ECA规则的主体组成进行集合扩展,并且为各扩展集加入了时间参数,提高了系统的时效性,弥补了ECA规则在复杂过程及时间相关过程描述方面的不足。论文给出了基于扩展ECA规则的系统模型,该模型可以在工作流过程实例运行时动态更改活动、动作、用户间的关系,使过程执行更灵活,权限分配更合理。论文设计并实现了一个基于移动Agent的工作流管理系统—MAFlow,系统以基于扩展ECA规则的模型为基础,使用移动Agent等级联盟与工作流引擎配合管理控制系统工作,将业务流程的执行工作始终置于移动Agent的监控和指导下,打破了传统工作流管理系统固定的模式和结构,从组织机构、业务流程、执行过程等方面进行业务过程重组。通过移动Agent与系统用户及各类资源交互,完成工作,并且为具体资源提供连接接口,为系统提供针对具体应用进行二次开发的功能。MAFlow能够提供对复杂、动态业务流程的支持,提高了系统处理工作的柔性,实现了有效的动态过程处理。最后,简要介绍了系统与Word工具连接进行的二次开发,说明了开发过程中遇到的新问题及解决方法。
其他文献
本文从电信推出全新客户品牌“我的e家”业务入手,提出了将Mondrian+JPivot应用到电信专题领域的解决方案,详细的介绍了“我的e家”专题分析系统的分析、设计以及实现过程,通过
本文主要研究了基于离群点挖掘的入侵检测方法,首先介绍了各种类型的离群点检测算法,重点分析了基于距离的算法和基于密度的算法的优缺点,从而引入了引力思想,并将其与本文改
20世纪是科学技术和人类文明取得空前发展的辉煌年代。以计算机为核心的现代信息处理和以数字化通信为特征的现代信息传输正在紧密地结合起来,将人类带入到未来崭新的信息时
全球定位系统(GPS,Global Position System)是新一代的精密卫星定位系统。面对当前定位导航产品广阔的市场以及应用前景,研究GPS定位系统具有很大的现实及长远意义。另外,研
在图像和视频中添加字幕、图标或其它标签有助于人们对于图像和视频的理解,是图像和视频处理的基本操作之一,在影视播放、远程教学、医学图像处理、数字摄影、版权保护以及互
随着互联网技术的不断发展,Web服务作为一种新兴的Web应用模式,近年来得到快速发展与应用,Web服务数量逐渐增多。同时由于用户对服务功能与服务质量(Quality of Service, QoS
图像信息形象生动,被人类广泛应用。随着网络技术的迅猛发展,图像信息可以快速方便地在互联网上传播。但由于网络的不安全性,这些信息在传输过程中可能丢失或被破坏,不法分子
大量克隆代码所导致的一系列问题已经成为大规模软件开发、维护的主要障碍之一。为了更有效的检测出大型软件中的克隆代码以解决其带来的各种问题,各种克隆代码的自动检测工
聚类分析作为数据挖掘中的重要技术,具有广泛的应用领域。根据应用领域的不同,聚类算法被分为了四大类,其中包括划分方法、层次方法、基于网格的方法、基于密度的方法等。目
波兰学者Z.Pawlak,于1982年提出了粗糙集理论这种可以应用于众多领域的数学工具,该理论在无先验知识的基础上,通过对数据集的计算来解决实际问题。但该理论是建立在严格的包