Language-Independent Change Management of Process Models

  • Authors:
  • Christian Gerth;Jochen M. Küster;Gregor Engels

  • Affiliations:
  • IBM Zurich Research Laboratory, Rüschlikon, Switzerland 8803 and Intern. Graduate School of Dynamic Intelligent Systems, and Department of Computer Science, University of Paderborn, Germany;IBM Zurich Research Laboratory, Rüschlikon, Switzerland 8803;Department of Computer Science, University of Paderborn, Germany

  • Venue:
  • MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In model-driven development approaches, process models are used at different levels of abstraction and are described by different languages. Similar to other software artifacts, process models are developed in team environments and underlie constant change. This requires reusable techniques for the detection of changes between different process models and the computation of dependencies and conflicts between changes. In this paper, we propose a framework for the construction of process model change management solutions that provides generic techniques for the detection of differences and the computation of dependencies and conflicts between changes. The framework contains an abstract representation for process models that serves as a common denominator for different process models. In addition, we show how the framework is instantiated exemplarily for BPMN.