Providing transactional properties for migrating workflows

被引:54
作者
Cichocki, A [1 ]
Rusinkiewicz, M
机构
[1] Telcordia Technol, Informat & Comp Sci Res Lab, Austin Res Ctr, Austin, TX USA
[2] Telcordia Technol, Informat & Comp Sci Res Lab, Morristown, NJ USA
关键词
workflows; migrating workflows; mobile environment; transactions;
D O I
10.1023/B:MONE.0000034701.73879.cf
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
Current workflow management systems have several limitations that need to be addressed by the research community. This paper deals with two of them: the lack of flexibility necessary in a changing business environment, and the lack of transactional guarantees for workflow applications. To handle the dynamic character of current business environments and processes, we have proposed the Migrating Workflow Model. A migrating workflow transfers its code ( specification) and its execution state to a site, negotiates a service to be executed on its behalf, receives the results, and moves on. The next place visited by the workflow, and the next service requested, is determined by both the objectives of the process and the results of the current requests. The transactional properties are addressed by merging of the Migrating Workflow Model with a Transactional Workflow Model, in which the workflow designer has the ability of specifying, independently, the task coordination requirements, the failure atomicity requirements, and the execution atomicity requirements. The result, described in this paper, is a migrating workflow model endowed with transactional properties that guarantee the correct execution of workflow applications in the presence of failures and in the presence of concurrent access to shared data.
引用
收藏
页码:473 / 480
页数:8
相关论文
共 16 条
[1]
[Anonymous], 1998, KLUWER INT SER ENG C
[2]
BARBARA D, 1996, J DATABASE MANAGEMEN, V7
[3]
BERNSTEIN PA, 1980, P 6 INT C VER LARG D, P285
[4]
CEDERQVIST P, 1993, VERSION MANAGEMENT C
[5]
CICHOCKI A, 1999, THESIS U HOUSTON
[6]
CICHOCKI A, 1997, ADV WORKFLOW MANAGEM, P311
[7]
Managing process and service fusion in virtual enterprises [J].
Georgakopoulos, D ;
Schuster, H ;
Cichocki, A ;
Baker, D .
INFORMATION SYSTEMS, 1999, 24 (06) :429-456
[8]
GRAY RS, 1996, P 4 ANN USEN TXL TK
[9]
GREEN S, 1997, SOFTWARE AGENTS REV
[10]
JENSEN K, 1991, LECT NOTES COMPUT SC, V483, P342