首页 | 本学科首页   官方微博 | 高级检索  
     

基于"多层日志"的工作流的失败处理
引用本文:杨东,张申生.基于"多层日志"的工作流的失败处理[J].计算机集成制造系统,2003,9(4):299-304.
作者姓名:杨东  张申生
作者单位:上海交通大学计算机系CIT实验室,上海,200030
基金项目:国家863/CIMS主题资助项目(2001AA412010,2001AA415310)。
摘    要:工作流管理技术是实现企业信息集成的重要使能技术。它控制、协调分布于企业范围内的多个计算节点上具有异构、自主性等特点的应用系统,以共同完成企业的业务目标。工作流系统支撑着企业关键业务的运行,因而,保证工作流管理系统在失败情况下可靠运行显得日益重要。本文从企业应用系统具有的异构、自主、分布特点出发,详细分析了工作流基本失败的原因,并提出了层次型工作流失败模型。在此基础上,通过扩展WfMC体系结构,采用了一种新的建立“多层日志”的失败处理策略,使工作流管理系统在失败情况下,能恢复到失败前的“最近一致状态”,并从此状态前向执行、推进工作流实例,从而减少了有用工作的丢失,也提高了工作流系统的可靠性。

关 键 词:工作流  失败处理  工作流管理系统  多层日志  应用软件  企业  信息集成
文章编号:1006-5911(2003)04-0299-06
修稿时间:2002年7月15日

Multi-level Log Policy-based Handling Failure in Workflow Management System
YANG Dong,ZHANG Shen-sheng.Multi-level Log Policy-based Handling Failure in Workflow Management System[J].Computer Integrated Manufacturing Systems,2003,9(4):299-304.
Authors:YANG Dong  ZHANG Shen-sheng
Abstract:The workflow management technology is considered as an enabling technology for implementing Computer Integrated Management System (CIMS). It coordinates and controls the heterogeneous and autonomous application systems that are physically distributed in various network nodes in order to achieve business goal. Workflow management system provides the support for enacting key business processes of an enterprise. Therefore, it's especially important to ensure the correctness and reliability of workflow execution in the presence of failure. In this paper, the reason for the workflow failure is analyzed and a hierarchy failure model is presented. Based on the model, a multi-level log policy for handling the failure is adopted, which will bring workflow system to the mostly-recent-consistent-state before failure occurs and continue to navigate the business process from the consistent state. As a result, more useful works are saved and the performance of workflow management will be improved.
Keywords:workflow  failure handling  workflow reliability
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号