7th International Conference on Collaborative Computing: Networking, Applications and Worksharing

Research Article

Featuring Automatic Adaptivity through Workflow Enactment and Planning

Download624 downloads
  • @INPROCEEDINGS{10.4108/icst.collaboratecom.2011.247096,
        author={Andrea Marrella and Massimo Mecella and Alessandro Russo},
        title={Featuring Automatic Adaptivity through Workflow Enactment and Planning},
        proceedings={7th International Conference on Collaborative Computing: Networking, Applications and Worksharing},
        publisher={IEEE},
        proceedings_a={COLLABORATECOM},
        year={2012},
        month={4},
        keywords={process management systems process adaptivity continuous planning yawl},
        doi={10.4108/icst.collaboratecom.2011.247096}
    }
    
  • Andrea Marrella
    Massimo Mecella
    Alessandro Russo
    Year: 2012
    Featuring Automatic Adaptivity through Workflow Enactment and Planning
    COLLABORATECOM
    ICST
    DOI: 10.4108/icst.collaboratecom.2011.247096
Andrea Marrella1,*, Massimo Mecella1, Alessandro Russo1
  • 1: SAPIENZA - Università di Roma. Dipartimento di Ingegneria Informatica, Automatica e Gestionale Antonio Ruberti.
*Contact email: marrella@dis.uniroma1.it

Abstract

Process Management Systems (PMSs, a.k.a. Workflow Management Systems - WfMSs) are currently more and more used as a supporting tool to coordinate the enactment of processes. In real world scenarios, the environment may change in unexpected ways so as to prevent a process from being successfully carried out. In order to cope with these anomalous situations, a PMS should automatically adapt the process without completely replacing it. In this paper, we propose a general approach and a conceptual architecture to automatic adaptation, based on the concept of declarative modeling of processes and the use of continuous planning techniques. We show the feasibility of the proposed approach by discussing its deployment on top of YAWL, one of the most famous research prototypes of PMSs, in order to demonstrate the modularity and nice integrability with existing models and techniques. A running example shows the practical applicability of the approach.