Extending BPMN 2.0 Meta-models for Process Version Modelling

Imen Ben said, Mohamed Amine Chaâbane, Eric Andonoff, Rafik Bouaziz

Abstract

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.

References

  1. Aalst, W. M. P. et al., 2003. Advanced topics in workflow management: issues, requirements and solutions. Journal of Integrated Design and Process Science, 7(3), pp. 47-77.
  2. Aalst, W. M. P., 2004. Business Process Management Demystified: A Tutorial on Models, Systems and Standards for Workflow Management. Lectures on Concurrency and Petri Nets, Advances in Petri-Net, Eichstätt, Germany, pp. 1-65.
  3. Aalst, W. M. P., 2013a. Business Process Management: A Comprehensive Survey. Software Engineering (to appear).
  4. Aalst, W. M. P., 2013b. Challenges in Service Mining: Record, Check, Discover. International Conference on Web Engineering, Aalborg, Denmark, July 2013, pp. 1-4.
  5. Andonoff, E., et al, 2013. Adaptation des processus d'entreprise. Chapter 3, in L'adaptation dans tous ses états, Lopisteguy, P., Rieu, D. Roose, P. Edition, Cepadues Editor.
  6. Angles, R., et al., 2013. V-BPMI: a Variability-oriented Framework for Web-based Business Process Modelling and Implementation. IEEE International Conference on Research and Challenges on Information Science, Paris, June 2013, pp. 313-324.
  7. Chaâbane, M. A., et al., 2009. Versions to Address Business Process Flexibility Issue. International Conference on Advances on Database and Information systems, Riga, Latvia, september 2009, pp. 2-14.
  8. Chaâbane, M. A., et al., 2010. Modélisation multidimensionnelle des versions de processus. Journal on Ingénierie des Systèmes d'Information, 15(5), December 2010, pp. 89-114.
  9. Chaâbane, M. A., et al., 2011. Towards a Business Process Versions Query and Manipulation Language. International Conference on Information Technology and E-Services, Sousse, Tunisia, August 2011, pp. 12- 19.
  10. Divitini M., Hanachi C., Sibertin-Blanc C., «InterOrganizational Workflow for Enterprise Coordination. Coordination of Internet Agents», chapter 15, Tolksdorf Editors. Springer Verlag, 2001.
  11. Engles, G., et al., 2005. Process Modelling using UML. Process-aware Information Systems: Bridging People and Software through Process Technology, Chapter 5, Wiley and Sons Editor, pp. 85-117.
  12. Hallerbach, A. et al., 2008. Managing Process Variants in the Process Life Cycle. International Conference on Enterprise Information Systems, Barcelona, Spain, pp. 154-161.
  13. Hallerbach, A. et al., 2010. Capturing Variability in Business Process Models: the Provop Approach. Journal of Software Maintenance 22(6-7), pp. 519- 546.
  14. Korherr, B., List, B., 2006. Extending the UML 2 Activity Diagram with Business Process Goals and Performance Measures and the Mapping to BPEL, Proceedings of the 2nd International Workshop on Best Practices of UML, International Conference on Entity Relationship, Tucson, Arizona, USA, Springer Verlag, November 2006, pp. 7-18.
  15. Kradofler, M. and Geppert, A., 1999. Dynamic Workflow Schema Evolution based on Workflow Type Versioning and Workflow Migration. International Conference on Cooperative Information Systems. Edinburgh, Scotland, pp. 104-114.
  16. Lu, R. et al., 2009. Defining Adaptation Constraints for Business Process Variant. International Conference on Business Information Systems, Poznan, Poland, April 2009, pp. 145-156.
  17. Lu, R., and Sadiq, S., 2006. Managing Process Variants as an Information Resource. International Conference on Business Process Management, Vienna, Austria, September 2006, pp. 426-431.
  18. Luengo, D. and Sepulveda, M., 2011. Applying Clustering in Process Mining to find different versions of a business process that changes over time. Business Process Intelligence Workshop at International Conference on Business Process Management, Clermont-Ferrand, France, September 2011, pp. 153- 158.
  19. Nurcan, S., 2008. A Survey on the Flexibility Requirements related to Business Process and Modelling Artefacts. International Conference on System Sciences, Waikoloa, Big Island, Hawaii, USA, pp. 378-387.
  20. OMG, 2011. Business Process Model and Notation (BPMN) Version 2.0. OMG Document Number: formal/2011-01-03, Standard document URL: http://www.omg.org/spec/BPMN/2.0, January 2011.
  21. Saidani, O. and Nurcan, S., 2009. Context-Awareness for Adequate Business Process Modelling. IEEE International Conference on Research Challenges in Information Science, Fés, Morocco, pp. 177-186.
  22. Scheer, A.W., et al., 2005. Process Modelling using Event-Driven Process Chain. Process-aware Information Systems: Bridging People and Software through Process Technology, Chapter 6, Wiley and Sons Editor, pp. 119-145.
  23. Schonenberg, H., et al., 2008. Process Flexibility: A Survey of Contemporary Approaches. In the International Workshop on CIAO/EOMAS at International Conference on Advanced Information Systems. Montpellier, France, pp. 16-30.
  24. Wang M., et al., 2010. Process as a service. International Conference on Services Computing, Miami, Florida, July 2010, pp. 578-585.
  25. Weber, B., et al., 2008. Change Patterns and Change Support Features - Enhancing Flexibility in ProcessAware Information Systems. Journal on Data and Knowledge Engineering, 66 (3), pp. 438-466.
  26. Weske M., 2007. Business Process Management: Concepts, Languages, Architectures. Springer-Verlag Editor, 2007.
  27. Zhao, X. and Liu, C., 2007. Version Management in the Business Change Context. International Conference on Business Process Management, Brisbane, Australia, September 2007, pp. 198-213.
Download


Paper Citation


in Harvard Style

Ben said I., Chaâbane M., Andonoff E. and Bouaziz R. (2014). Extending BPMN 2.0 Meta-models for Process Version Modelling . In Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-758-029-1, pages 384-393. DOI: 10.5220/0004891103840393


in Bibtex Style

@conference{iceis14,
author={Imen Ben said and Mohamed Amine Chaâbane and Eric Andonoff and Rafik Bouaziz},
title={Extending BPMN 2.0 Meta-models for Process Version Modelling},
booktitle={Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2014},
pages={384-393},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004891103840393},
isbn={978-989-758-029-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - Extending BPMN 2.0 Meta-models for Process Version Modelling
SN - 978-989-758-029-1
AU - Ben said I.
AU - Chaâbane M.
AU - Andonoff E.
AU - Bouaziz R.
PY - 2014
SP - 384
EP - 393
DO - 10.5220/0004891103840393