Dynamic Computation of Change Operations in Version Management of Business Process Models

Version management of business process models requires that changes can be resolved by applying change operations. In order to avoid user intervention and enable the user to follow an arbitrary order when resolving changes, position parameters of change operations need to be computed dynamically. In such an approach, change operations with computed position parameters must be applicable on the model and dependencies of change operations must be taken into account because otherwise invalid models can be constructed. In this paper, we study the concept of partially specified change operations where parameters are computed dynamically. We provide a formalization for partially specified change operations using graph transformation and provide a concept for their applicability. Based on this, we study potential dependencies and conflicts of change operations and show how these can be taken into account within change resolution.

A condensed version of this report has appeared in "Modelling Foundations and Applications" Proc. Sixth European Conf. on Modelling Foundations and Applications "ECMFA 2010," Paris, France, Lecture Notes in Computer Science, vol. 6138, (Springer Verlag, Berlin Heidelberg, May 2010), pp. 201-216

By: Jochen M. Kuester, Christian Gerth, Gregor Engels

Published in: RZ3763 in 2010


This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.


Questions about this service can be mailed to reports@us.ibm.com .