Detecting and Resolving Process Model Differences in the Absence of a Change Log
Business-driven development favors the construction of process models at different abstraction levels and by different people. As a consequence, there is a demand for consolidating different versions of process models by detecting and resolving differences. Existing approaches rely on the existence of a change log which logs the changes when changing a process model. However, in several scenarios such a change log does not exist and differences must be identified by comparing process models before and after changes have been made. In this paper, we present our approach to detecting and resolving differences between process models, in the absence of a change log. It is based on computing differences and deriving change operations for resolving differences, thereby providing a foundation for variant and version management in these cases.
Keywordsprocess change management process model differences
Unable to display preview. Download preview PDF.
- 1.IBM WebSphere Business Modeler, http://www.ibm.com/software/integration/wbimodeler/
- 4.Dijkman, R.: A Classification of Differences between Similar Business Processes. In: EDOC 2007, pp. 37–50. IEEE Computer Society, Los Alamitos (2007)Google Scholar
- 6.Grigori, D., Corrales, J., Bouzeghoub, M.: Behavioral matchmaking for service retrieval. In: ICWS 2006, pp. 145–152. IEEE Computer Society, Los Alamitos (2006)Google Scholar
- 8.Herrmann, C., Krahn, H., Rumpe, B., Schindler, M., Völkel, S.: An Algebraic View on the Semantics of Model Composition. In: Akehurst, D.H., Vogel, R., Paige, R.F. (eds.) ECMDA-FA 2007. LNCS, vol. 4530. Springer, Heidelberg (2007)Google Scholar
- 9.IBM Insurance Application Architecture, http://www.ibm.com/industries/financialservices/iaa
- 10.Küster, J.M., Gerth, C., Förster, A., Engels, G.: Process Merging in Business-Driven Development. IBM Research Report RZ 3703, IBM Zurich Research Laboratory (2008)Google Scholar
- 11.Mitra, T.: Business-driven development. IBM developerWorks article, IBM (2005), http://www.ibm.com/developerworks/webservices/library/ws-bdd
- 12.Object Management Group (OMG). The Unified Modeling Language 2.0 (2005)Google Scholar
- 13.Pottinger, R., Bernstein, P.A.: Merging Models Based on Given Correspondences. In: VLDB, pp. 826–873 (2003)Google Scholar
- 19.van Dongen, B., Dijkman, R., Mendling, J.: Measuring Similarity between Business Process Models. In: CAiSE 2008, pp. 450–464. Springer, Heidelberg (2008)Google Scholar