TY - GEN
T1 - An Agent Enhanced Framework to Support Pre-dispatching of Tasks in Workflow Management Systems
AU - Liu, Jianxun
AU - Zhang, Shensheng
AU - Cao, Jian
AU - Hu jinmin, Jinmin
N1 - LNCS-2480
PY - 2002/9
Y1 - 2002/9
N2 - In a traditional workflow management system, it's usually assumed that: 1) a task can start to execute if and only if all the pre-conditions of that task are satisfied (such as all information it requires are prepared well); 2) a data object of a task can be released if and only if that task is completed. In practice, these assumptions are strict to some extent. It's shown from the example in this paper that even partial pre-conditions of a task is satisfied, that task can be started to work. Thus overlapping execution of tasks can be achieved. Aiming at this goal, this paper introduces first the concept of task pre-dispatching into WfMS and then presents a multi-agent enhanced WfMS framework to support it. A formalized workflow model, which can support the idea, and some implementation considerations are analyzed, too. With this approach, the duration of a process can be shortened. Even in the worst case, i.e., the overlapping of execution cannot be achieved, the pre-dispatching mechanism can still act as a messenger to inform actors when some tasks will arrive.
AB - In a traditional workflow management system, it's usually assumed that: 1) a task can start to execute if and only if all the pre-conditions of that task are satisfied (such as all information it requires are prepared well); 2) a data object of a task can be released if and only if that task is completed. In practice, these assumptions are strict to some extent. It's shown from the example in this paper that even partial pre-conditions of a task is satisfied, that task can be started to work. Thus overlapping execution of tasks can be achieved. Aiming at this goal, this paper introduces first the concept of task pre-dispatching into WfMS and then presents a multi-agent enhanced WfMS framework to support it. A formalized workflow model, which can support the idea, and some implementation considerations are analyzed, too. With this approach, the duration of a process can be shortened. Even in the worst case, i.e., the overlapping of execution cannot be achieved, the pre-dispatching mechanism can still act as a messenger to inform actors when some tasks will arrive.
KW - IR-61806
KW - METIS-211964
KW - EWI-10522
U2 - 10.1007/3-540-45785-2_6
DO - 10.1007/3-540-45785-2_6
M3 - Conference contribution
SN - 3-540-44222-7
T3 - Lecture Notes in Computer Science
SP - 80
EP - 89
BT - 1st International Conference on Engineering and Development of Cooperative Information Systems (EDCIS 2002)
A2 - Han, Y.
A2 - Tai, S.
A2 - Wikarski, D.
PB - Springer
CY - Berlin/Heidelberg, Germany
T2 - First International Conference on Engineering and Development of Cooperative Information Systems, EDCIS
Y2 - 17 September 2002 through 20 September 2002
ER -