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

Research Article

Change Propagation in Collaborative Processes Scenarios

Download46 downloads
  • @INPROCEEDINGS{10.4108/icst.collaboratecom.2012.250408,
        author={Walid Fdhila and Stefanie Rinderle-Ma and Manfred Reichert},
        title={Change Propagation in Collaborative Processes Scenarios},
        proceedings={8th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing},
        publisher={IEEE},
        proceedings_a={COLLABORATECOM},
        year={2012},
        month={12},
        keywords={business process change propagation choreography},
        doi={10.4108/icst.collaboratecom.2012.250408}
    }
    
  • Walid Fdhila
    Stefanie Rinderle-Ma
    Manfred Reichert
    Year: 2012
    Change Propagation in Collaborative Processes Scenarios
    COLLABORATECOM
    ICST
    DOI: 10.4108/icst.collaboratecom.2012.250408
Walid Fdhila1,*, Stefanie Rinderle-Ma1, Manfred Reichert2
  • 1: University of Vienna
  • 2: University of Ulm
*Contact email: walid.fdhila@univie.ac.at

Abstract

Process flexibility and change constitute major challenges for process-aware information systems. This does not only hold for centralized process scenarios, but also for collaborative ones involving multiple distributed and autonomous partners. If one partner adapts its private process, the applied change might affect the processes of the other partners as well. Hence the change must be propagated to concerned partners in a transitive way. A fundamental challenge is then to find ways of propagating the changes in a decentralized manner. Existing approaches dealing with changes of collaborative processes are limited with respect to the change operations considered and their dependency on certain process specification languages. By contrast, this paper presents a generic change propagation approach based on the Refined Process Structure Tree. Our approach is applicable independently of a particular process specification language. Further, it considers a comprehensive set of change patterns. Finally, it is shown that the provided change propagation algorithms preserve structural dependencies for any change pattern.