Integration of process model with data model in workflow involving partial synchronization pattern
首发时间:2010-02-08
Abstract:Process model and data model are closely related and should be integrated in workflow modeling. In this paper, we firstly introduce a process model called multi-step task collaboration (MSTC) net which differentiates role, task as two kinds of nodes, and work, deliver as two kinds of arcs. Then we design a case-based data model. To integrate the two models, a data type system is used to describe them in a unified way. Due to the partial synchronization existed in business processes, we introduce a set of reduction rules for MSTC nets, the concept of synchronization process and design an algorithm to generate a tree-like structure that describes the hierarchy of nested synchronizations. Moreover, the joint point of the two models is the arc work in MSTC net, which is different from node-based solutions and more complex. To tackle this problem we design an algorithm to transform node relationship to arc relationship. Finally, the practicality and feasibility of the method is illustrated by a practical example.
keywords: Workflow management system Workflow model integration Data type Workflow pattern Document management
点击查看论文中文信息
部分同步模式下的工作流过程模型和数据模型的集成
摘要:工作流模型中,过程模型和数据模型有着千丝万缕的联系,这使得他们应当紧密地集成在一起。本文首先介绍了作为过程模型的多部任务协同网(Multi-step Task Collaboration Net)。该过程模型包含节点形式的角色和任务,以及有向边形式的工作和转发。接着,又设计了基于案例的数据模型。同时,使用了数据类型系统来统一描述这两个模型,从而达到集成它们的目的。但是由于业务流程中经常会出现部分同步模式,所以我们引入一组化简规则并使用同步过程和相应的抽取算法构建一个树形结构来描述层次嵌套的同步过程。另外,在多步任务协同网中,过程模型和数据模型是通过工作关联起来的,而工作在模型中是以边的形式出现的,这与通常的基于点的解决方案不同,也更为复杂。为了解决这个问题,我们设计了一个算法,将点的关系转化为边之间的关系。最后,本文用一个实例对本方法进行阐述,验证了它的实用性和可行性。
论文图表:
引用
No.4003951058212655****
同行评议
勘误表
部分同步模式下的工作流过程模型和数据模型的集成
评论
全部评论0/1000