支持动态进化的工作流系统的设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:saosaoxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今的讲求合作与效率的社会,工作流技术作为一个能够提高企业组织的办事效率和合作成果的技术,自诞生之初,就受到各界人士的关注和科研人员的热力追捧。但是当企业组织越是依赖工作流技术和管理来参与日常工作和生产,就越来越要面对其缺乏灵活性和适应性的问题。在动态变化的环境里,企业在调整业务流程的同时,也需及时调整其工作流系统使其适应新的业务流程。面对多变的处理人和业务情况,是不可能在设计阶段就考虑到一切可能的。因此如何使工作流系统在最大限度上具有灵活性和适应性是当前较热门的研究课题。 本文通过利用已有的微工作流中的前后端定义结构为基础,以满足工作流动态进化所必需的条件为目标,在不改变现有的工作流类型的定义的基础上,将其映射到为微工作流结构上,版本变化引起的修改只作用在后端定义上。为系统支持工作流的动态变化做好理论基础。 为使工作流系统支持的动态进化,必需解决工作流类型的不同版本的管理问题和支持急性传播、惰性传播、选择性传播、本地修改四种不同的传播策略的工作流实例的迁移。对于前者,扩展原有的版本定义,引入工作流版本状态概念,通过“临时”“已发布”“废弃”状态对同一工作流类型的版本进行控制。对于后者也同样利用版本状态的改变,根据不同的实例选择方式,在工作流类型版本改变后,对其进行操作。本地修改则使用工作流实例与工作流版本和变量的动态绑定方法来支持。 同时还为工作流动态进化后,工作流实例的迁移算法提出新的改进方法,提高了实例的迁移可能性。 最后根据前面的研究结果,将支持工作流进化的部件设计为三个功能部件工作流版本管理器、迁移管理器和进化管理器,并定义出它们各自功能和接口,并使他们之间通过接口完成相互间的信息传递,真正了对实现动态进化的支持。作为外加模块与原有的工作流系统相结合,这样不必修改原来有的工作流系统,就使系统具有了支持工作
其他文献
人工神经网络(ARTIFICIAL NEURAL NETWORK)是信息科学与高技术研究领域中一门令人瞩目的新兴学科,它是一种在对人脑组织结构和运行机制的认识理解基础之上模拟其结构和智能行
人脸识别技术以其自身的优越性成为计算机视觉方面的一个热门研究领域。随着社会需求的增加以及技术的不断发展,越来越多的研究人员投入到人脸识别算法的研究当中。本课题主要
Internet在高速网络与低速网络并存的状态下,在多种信息流通信、突发性交通的情况下,产生了大量的网络拥塞现象。为使Internet提供安全、可靠的QoS服务,在深入分析现有的TCP/IP
Web服务本质上是一个能用URI识别的软件系统,它的公共接口和服务绑定都是用XML定义和描述的。它的定义可以被其他的软件系统发现,然后这些系统就可以按照指定的方式和Web服务
网格是构建在互联网上的一组新兴的技术,是一种信息社会的网络基础设施,是利用互联网把分散在不同地理位置上的多个资源,包括计算资源、存储资源、通信资源、软件资源、信息
随着自动指纹识别系统应用范围的拓展,人们在系统安全性方面提出更高的要求,传统的指纹识别系统,已经出现了技术瓶颈。与此同时在科学技术日新月异发展的大背景下,指纹采集设备的
  数据仓库是为数据查询和分析而设计的关系或多维数据库,它不支持事务处理,通常存储来源于不同事物数据源的历史数据,并将分析工作和事务处理工作分离,从而确保组织强化来源于
  本文探讨了网络计费的现状,研究了目前基于QoS的计费技术热点,对下一代网络计费技术候选的计费协议、计费策略、数据采集技术以及相关计费方案、具体实现模式进行了全面的
嵌入式系统对实时性要求比较高,并且它的网络应用逐渐增多,因此,提高嵌入式系统实时通信的能力就显得非常重要。Linux是开源的操作系统,它的内核可以根据用户的需求自由定制,
  本文在研究B/S结构的基础上,开发了基于B/S三层结构的商业银行CRM系统,实现了网上银行系统的部分功能和数据驱动的邮件、短信收发功能。开发设计了适用于绵阳市商业银行CRM