论文部分内容阅读
作为一个新兴的研究方向,计算机支持的协同工作(CSCW:Computer-Supported Cooperative Work)自80年代中期提出后,正受到越来越多的关注,至今已成为发展最快的研究方向之一。工作流管理(WFM:WorkflowManagement)代表了当前计算机支持的协同工作(CSCW)发展的最新成果,正在被越来越多的企业,组织,和政府机关所接受应用。在政府为推进信息化进程而大力开展的电子政务中,电信行业中的提高企业核心竞争力的资源管理系统中,当前最热门的企业客户关系管理系统中都离不开工作流的支持。由此可见,工作流管理是实现企业业务过程建模(BPM)、业务过程优化、业务过程管理与集成,最终实现业务过程自动化的核心技术,同时更是企业资源管理(ERP)、电子商务(B2B,B2C)等Web应用的核心技术之一。 目前,工作流柔性建模、工作流安全管理、网格工作流、工作流移动计算、工作流事务处理、自适应性工作流等已成为该领域的研究热点。国外Aalst等在工作流建模、Bertino和Atluri等在工作流安全及授权、Casati和Ellis等在工作流变更和实例迁移都做了很多工作。在国内,清华大学、中科院计算所、中科院软件所、上海交通大学等都开展了工作流管理技术的研究。 本文在分析工作流技术研究现状的基础上,对工作流建模、工作流时间管理、工作流重构技术、工作流底层通讯服务以及部署等方面进行了重点研究。本文的主要研究结果如下: 1.传统工作流管理的生命周期主要包括:过程定义、过程优化、应用系统开发、工作流管理系统执行。这些方面的研究着重关注于获取和执行业务过程的效率,而忽略了所设想的流程与现实之间可能会存在的不一致性,缺乏一个从流程的实现到工作流模型之间的反馈渠道。因此,传统的工作流技术并无法胜任系统体系结构的动态控制。本文结合基于事件的工作流分析和重构算法,完善了传统工作流管理的生命周期,增强了工作流的适应性,保障了工作流系统在企业环境中的健壮运行。 2.通过引入工作流网,工作流日志,工作流事件排序关系定义,建立了一种基于事件的工作流重构算法,用以度量流程模型和实际业务流程之间的差异。 3.针对在实际工作流中易出现的复杂模式,提出了一种改进的重构算法。改进算