Workflow evolution

被引:190
|
作者
Casati, F [1 ]
Ceri, S [1 ]
Pernici, B [1 ]
Pozzi, G [1 ]
机构
[1] Politecn Milan, Dipartimento Elettr & Informaz, I-20133 Milan, Italy
基金
欧盟地平线“2020”;
关键词
workflow; evolution; modification primitives; running instances;
D O I
10.1016/S0169-023X(97)00033-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A basic step towards flexibility in workflow systems is the consistent and effective management of workflow evolution, i.e. of changing existing workflows 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 losing all the work done or failing in capturing the advantages offered by workflow modifications; this is unacceptable for many applications. In this paper we address the problem of workflow 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 workflow schemata and we introduce a taxonomy of policies to manage evolution of running instances when the corresponding workflow schema is modified. Formal criteria are introduced, based on a simple workflow 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 exemplify the introduced concepts.
引用
收藏
页码:211 / 238
页数:28
相关论文
共 50 条
  • [1] The evolution of workflow standards
    Schmidt, MT
    [J]. IEEE CONCURRENCY, 1999, 7 (03): : 44 - 52
  • [2] On evolution of XML workflow schemata
    Zschornack, F
    Edelweiss, N
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2004, 3180 : 98 - 108
  • [3] Workflow evolution: Generation of hybrid flows
    Eder, J
    Saringer, M
    [J]. OBJECT-ORIENTED INFORMATION SYSTEMS, 2003, 2817 : 279 - 283
  • [4] Data perspectives of workflow schema evolution
    Arunagiri, Aravindhan
    Ramachandran, Parthasarathy
    [J]. BUSINESS PROCESS MANAGEMENT JOURNAL, 2015, 21 (01) : 172 - 189
  • [5] Supporting evolution in workflow definition languages
    Fernandes, SM
    Cachopo, J
    Silva, AR
    [J]. SOFSEM 2004: THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2004, 2932 : 208 - 217
  • [6] Dynamic evolution in workflow management systems
    Dias, P
    Vieira, P
    Rito-Silva, A
    [J]. 14TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, : 254 - 260
  • [7] The Evolution of the Pegasus Workflow Management Software
    Deelman, Ewa
    Vahi, Karan
    Rynge, Mats
    Mayani, Rajiv
    da Silva, Rafael Ferreira
    Papadimitriou, George
    Livny, Miron
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2019, 21 (04) : 22 - 36
  • [8] Semantic Software Metadata for Workflow Exploration and Evolution
    Carvalho, Lucas A. M. C.
    Garijo, Daniel
    Medeiros, Claudia Bauzer
    Gil, Yolanda
    [J]. 2018 IEEE 14TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE 2018), 2018, : 431 - 441
  • [9] A Meta-model for Dynamic Workflow Evolution
    Abdelkader, Berraouna
    Abdelkrim, Amirat
    Djamel, Meslati
    [J]. PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON COMPLEX INFORMATION SYSTEMS (COMPLEXIS), 2016, : 59 - 65
  • [10] Facilitating workflow evolution in an advanced object environment
    Chiu, DKW
    Li, Q
    Karlapalem, K
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2001, : 148 - 149