Extending BPMN 2.0 Meta-models for Process Version Modelling
Résumé
This paper introduces BPMN4V (BPMN for Versions), an extension of BPMN for modelling variability (flexibility) of processes before their use in an organizational context or before their publication over the cloud as services. More precisely, this paper motivates the importance of modelling variability of processes using versions and introduces the versioning pattern to be used to reach this objective. It also presents BPMN4V, giving provided extensions to BPMN2.0 meta model, both considering versions of intra and inter-organizational processes. An example illustrating the instantiation of the proposed meta-model is given for each kind of process.