摘要
为解决目前工作流事务管理的不足和存在的问题,本文基于多数据版本、三阶段执行的并发控制理论提出了一种乐观嵌套工作流事务模型,该事务模型借用时间戳的概念,通过对不同事务中活动类型的分类,较好地解决了长执行事务和协同事务的可靠性和正确性问题,提高了工作流处理的效率。乐观嵌套事务模型把嵌套事务、工作流模型和并发控制协议有机地结合在一起,定义了较为完整的事务操作原语及其语义。本文还给出了乐观事务模型到工作流模型的映射,使得事务工作流执行过程中,其操作原语和乐观事务模型的操作原语是一致的,工作流活动的转移控制与乐观嵌套事务模型的子嵌套事务的生成过程及其表示方式也是一致的。
An optimistic nested transaction workflow model is presented to solve some problem which is existed among workflow transaction management in this paper. The optimistic nested transaction workftow model adopts many technologies, such as multi-data version, three-phase concurrent control protocol and timestamp. It sorts workflow activities to assure reliability and correctness of long-running transaction and/or collaborative transaction, and to get a high level efficiency of system ability of computing. The optimistic nested transaction workflow mode defines completely primitives and semantic transaction operator. A mapping is also presented from optimistic nested transaction workflow mode to Extend Xinpai driven Distributed Workflow Model in this paper. The optimistic nested transaction workflow model is consistent with Extend Xinpai driven Distributed Workflow Model in workflow process running-time and building-time.
出处
《计算机科学》
CSCD
北大核心
2005年第8期90-93,共4页
Computer Science