Task net: Transactional workflow model based on colored Petri net
SCIE
SCOPUS
- Title
- Task net: Transactional workflow model based on colored Petri net
- Authors
- Choi, I; Park, C; Lee, C
- Date Issued
- 2002-01-16
- Publisher
- ELSEVIER SCIENCE BV
- Abstract
- Workflow management systems are increasingly identified as a tool that cannot only integrate existing computer applications but also dynamically change existing business processes. Unlike database transactions that have a mechanism to guarantee consistency against failures or concurrent execution, there is no known mechanism that guarantees safety of workflow transactions. Therefore, capability to forecast the effects of workflow transactions is very important. That is, a model is required which allows to determine whether a workflow transaction can terminate. whether it is free from dead lock, whether it can recover from error or crash, etc. In this paper, we propose Task net which is a transactional workflow model based on colored Petri net. First, we introduce a workflow specification language that can express task state dependency relationships such as forward, backward, and mutual exclusion among intra-task states (states of the same task) and inter-task states (states of different tasks). The proposed workflow language will enable the users to express both the transaction- and application-oriented requirements of complex business rules. We, then, describe how a basic workflow specification and its task state dependencies are translated to a Task net which will allow simulation of the given workflow. Before executing a Task net, tests for deadlocks and redundant task state dependencies are performed to prevent futile efforts. Task nets are expected to provide a theoretically sound basis for current workflow systems to expand their transactional workflow supports. (C) 2002 Elsevier Science B.V. All rights reserved.
- Keywords
- transactional workflow; task state dependency; colored Petri net; task net; integration; SYSTEM
- URI
- https://oasis.postech.ac.kr/handle/2014.oak/19308
- DOI
- 10.1016/S0377-2217(01)00026-1
- ISSN
- 0377-2217
- Article Type
- Article
- Citation
- EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, vol. 136, no. 2, page. 383 - 402, 2002-01-16
- Files in This Item:
- There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.