摘要
针对当前大型企业的工作流管理系统普遍存在建模能力不充分、可靠性不足等问题,提出一种基于N版本程序设计(N-Version Programming)容错策略的柔性工作流建模方法,该方法相比于传统工作流模型,有效应用N版本程序设计容错模式,为工作流关键活动节点增加容错机制,从而显著提升工作流管理系统的可靠性.同时为满足模型应用的现实需求,详细分析N版本程序设计的可靠性优化,最后通过模型实例,说明该建模方法在模型描述能力和系统可靠性方面的优势.
To improve the description ability and reliability of the workflow management system used in large enterprises, this paper proposes a flexible worldlow model based on the N-version programming. Compared with the traditional workflow model, the model applies the N-version programming method on the key node in the workflow to significantly enhance the reliability of the workflow management system. Furthermore, how to maximize the reliability of the N-version programming method is described to meet the practical needs of the model application. Finally, this paper introduces the realized workflow model and the corresponding system in detail. The experiment result shows that the new modeling method is high efficient and satisfactory.
出处
《计算机系统应用》
2012年第12期52-55,共4页
Computer Systems & Applications
关键词
工作流模型
容错策略
N版本程序设计
可靠性优化
worldlow model
Fault-tolerant strategy
N-version programming
reliability optimization