necessary concepts for modelling versions of
collaborations such as participant, message, private
and public processes for collaborations. The paper
also highlights how VCP2M can be instantiated to
model versions of collaboration for the Subsea
Pipeline example.
The advantages of VCP2M are the following.
First, the notion of version is well-suited to address
process flexibility in a collaborative context since it
supports the modelling of process evolution,
variability and adaptation. Second, VCP2M
considers chained, subcontracting and loosely
coupled CPs whose control may be centralised or
distributed (Breu et al., 2013). Third, VCP2M
defines the core concepts of collaborative process
modelling (Malekan and Afsarmanesh, 2013).
As future works, we have planned to address
dynamic aspects of VCP2M defining operations for
both managing collaboration versions, and
automatically deducing from public and private
activities of processes, the corresponding private and
public processes along with their local and global
views. In addition we will also introduce the notion
of context for collaborations in order to feature them
and ease their reuse.
REFERENCES
Aalst, W. M., 2000. Loosely coupled inter-organizational
workflows: modeling and analyzing workflows
crossing organizational boundaries, Information &
Management, vol. 37, n°2, pp. 67–75.
Aalst, W. M., 2004. Business Process Management
Demystified: a tutorial on Models, Systems and
standard for workflow Management, Lectures on
concurrency and Petri Nets, Advances in Petri-Nets,
LNCS 3098, 2004. pp 1-65.
Hallerbach, A., Bauer, T., Reichert, M., 2010. Capturing
Variability in Business Process Models: the Provop
Approach. Software Maintenance, vol. 22, n°6-7, pp.
519–546.
Andonoff, E., Bouzguenda, L., Hanachi, C., 2005.
Specifying Web Workflow Services for Finding
Partners in the Context of Loose Inter-organizational
Workflow, Int. Conference on Business Process
Management, Nancy, France, pp. 120–136.
Ben Said, I., Chaabane, MA., Andonoff, E., 2010. A
Model Driven Engineering Approach for Modelling
Versions of Business Processes using BPMN. Int.
Conference on Business Information Systems, Berlin,
Germany, pp. 254–267.
Boukhedouma, S., Oussalah, M., Alimazighi, Z., Tamzalit,
D., 2012. Service based Approach for Adaptability of
Workflow Models - the Subcontracting Architecture.
Int. Conference on Enterprise Information Systems,
Wroclaw, Poland, pp. 224–231.
Boukhedouma, S., Oussalah, M., Alimazighi, Z., Tamzalit,
D., 2012. Adaptability of Service Based Workflow
Models – the Chained Execution Architecture. Int.
Conference on Business Information Systems, Vilnius,
Lithuania, pp. 96–107.
Breu, R., Dustdar, S., Eder, J., Huemer, C., Kappel, G.,
Kopke, J., Weber, B., 2013. Towards Living Inter-
Organizational Processes. Int. Conference on Business
Informatics, Vienna, Austria, pp. 363–366.
Chebbi, I., Dustdar, S., Tata, S., 2006. The view-based
approach to dynamic inter-organizational workflow
cooperation, Data & Knowledge Engineering, vol. 56,
n°2, pp. 139–173.
Chaâbane, MA., Andonoff, E., Bouzguenda, L., Bouaziz,
R., 2009. Versions to Address Business Process
Flexibility Issue, Int. Conf. on Advances in Databases
and Information Systems, Riga, Latvia, pp. 2–14.
Chaâbane, MA., 2012. De la modélisation à la
spécification des processus flexibles: une approche
basée sur les versions. PhD thesis dissertation.
University of Toulouse, September 2012.
Dadam, P., Reichert, M., 2009. The ADEPT Project: a
decade of research and development for Robust and
Flexible Process Support. Computer Science – R&D,
vol. 23, pp. 81–97.
Fdhila, W., Rinderle-Ma, S., Reichert, M., 2012. Change
propagation in collaborative processes scenarios. Int.
Conference on Collaborative Computing, Pittsburgh,
Pennsylvania, USA, pp. 452–461.
Ellouze, F., Chaâbane, M.A., Bouaziz, R., Andonoff, E.,
2013. Modelling and Simulation Versions of Business
Process using Petri Nets. Int. Conference on Advances
in Databases, Knowledge, and Data Applications,
Sevilla, Spain, pp. 150-158.
OMG 2011. Business Process Model and Notation
(BPMN), Version 2.0. Available at: http://www.omg.
org/spec/BPMN/2.0/.
Reichert, M., Weber, B., 2012. Enabling Flexibility in
Process-Aware Information Systems: Challenges,
Methods, and Technologies. Springer (eds).
Rosemann, M., van der Aalst, W., 2007. A Configurable
Reference Modeling Language. Information Systems,
vol. 32, n°1, pp. 1–23.
Malekan, S., Afsarmanesh, H., 2013. Overview of
Business Process Modeling Languages Supporting
Enterprise Collaboration. Int. Conference on Business
Modeling and Software Design, Noordwijkerhout, The
Netherlands, pp. 24-45.
Zhao X., Liu, C., 2007. Version Management in the
Business Change Context, Int. Conference Business
Process Management, Brisbane, Australia, pp 198–
213.
ModellingFlexibleCollaborativeProcess:TheVCP2MApproach
63