TY - GEN
T1 - Workflow evolution
AU - Casati, F.
AU - Ceri, S.
AU - Pernici, B.
AU - Pozzi, G.
PY - 1996
Y1 - 1996
N2 - A basic step towards flexibility in work flow systems is the consistent and effective management of work flow evolution, i.e. of changing existing work flows while they are operational. One of the most challenging issue is the handling of running instances when their schemata are modified: simple solutions can be devised, but they often imply loosing all the work done or failing in capturing the advantages offered by work flow modifications; this is unacceptable for many applications. In this paper we address the problem of work flow evolution, from both a static and a dynamic point of view. We define a complete, minimal, and consistent set of modification primitives that allow modifications of work flow schemata and we introduce a taxonomy of policies to manage evolution of running instances when the corresponding work flow schema is modified. Formal criteria are introduced, based on a simple work flow conceptual model, in order to determine which running instances can be transparently migrated to the new version. A case study, relating the assembling of a desktop computer, will exemplfy the introduced concepts.
AB - A basic step towards flexibility in work flow systems is the consistent and effective management of work flow evolution, i.e. of changing existing work flows while they are operational. One of the most challenging issue is the handling of running instances when their schemata are modified: simple solutions can be devised, but they often imply loosing all the work done or failing in capturing the advantages offered by work flow modifications; this is unacceptable for many applications. In this paper we address the problem of work flow evolution, from both a static and a dynamic point of view. We define a complete, minimal, and consistent set of modification primitives that allow modifications of work flow schemata and we introduce a taxonomy of policies to manage evolution of running instances when the corresponding work flow schema is modified. Formal criteria are introduced, based on a simple work flow conceptual model, in order to determine which running instances can be transparently migrated to the new version. A case study, relating the assembling of a desktop computer, will exemplfy the introduced concepts.
UR - http://www.scopus.com/inward/record.url?scp=84899848292&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84899848292&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84899848292
SN - 9783540617846
VL - 1157 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 438
EP - 455
BT - Conceptual Modeling, ER 1996 - 15th International Conference on Conceptual Modeling, Proceedings
PB - Springer Verlag
T2 - 15th International Conference on Conceptual Modeling, ER 1996
Y2 - 7 October 1996 through 10 October 1996
ER -