Modelling business process variants using graph transformation rules

Authors Christine Natschläger
Verena Geist
Christa Illibauer
Robert Hutter
Editors S. Hammoudi
L. F. Pires
B. Selic
P. Desfray
Title Modelling business process variants using graph transformation rules
Booktitle Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2016)
Type in proceedings
ISBN 978-989-758-168-7
Month February
Year 2016
Pages 65-74
SCCH ID# 1580

Business process variability is an active research area in the field of business process management and deals with variations and commonalities among processes of a given process family. Many theoretical approaches have been suggested in the last years; however, practical implementations are rare and limited in their functionality. In this paper, we propose a new approach for business process variability based on well-known graph transformation techniques and with focus on practical aspects like definition of variation points, linking and propagation of changes, as well as visual highlighting of differences in process variants. The suggested concepts are discussed within a case study comprising two graph transformation systems for generating process variants; one supports variability by restriction, the other supports variability by restriction and by extension. Both graph transformation systems are proven to be globally deterministic, but differ regarding their complexity. The overall approach is being implemented in the BPM suite of our partner company.