Moises Almeida Castelo Branco
Managing Consistency of Process Models at Different Levels of Abstraction
Different stakeholders in the Business Process Management (BPM) life cycle benefit from having different views onto a particular process model. Each view can show, and offer to change, the details relevant to the particular stakeholder, leaving out the irrelevant ones. However, introducing different views on a process model entails the problem of synchronizing changes in case that one view evolves. This problem is especially relevant and challenging for views at different abstraction levels. In this seminar, I present ongoing work on consistency management of process models. I discuss detailed requirements of a solution, based on industrial case studies, and present a framework that synchronizes different stakeholder views at different abstraction levels. The framework is capable of synchronizing changes made to any view. A prototypical implementation of the framework is discussed, to demonstrate the feasibility of the approach. Finally, we report on a comprehensive evaluation of the approach on real Business-IT modeling scenarios.