Business Process Modeling Languages Supporting Collaborative Networks

Hodjat Soleimani Malekan, Hamideh Afsarmanesh


Formalizing the definition of Business Processes (BPs) performed within each enterprise is fundamental for effective deployment of their competencies and capabilities within Collaborative Networks (CN). In our approach, every enterprise in the CN is represented by its set of BPs, so that other enterprises can see and potentially share them when developing integrated BPs. Adoption of a suitable BP modeling language (BPML) is therefore critical for this purpose, while challenging due to the variety of existing tools and standards each with different levels of expressiveness and ambiguities. So far, surveys published on BP modeling approaches have compared several features of the main BP languages and standards. However, these surveys mostly focus on specific standards and tools and not on different categories of BPMLs. Moreover, there are no surveys addressing the need to fulfil CN’s requirements. Therefore, aiming to select the most suitable BPML for the purpose of modelling and representing BPs in CNs, while overviewing the defined BPML categories, the paper introduces a new categorization of the main BPMLs. Furthermore, focusing on enterprise collaboration requirements, a specific set of criteria is introduced for comparing these categories. Finally, different categories of BPMLs are compared, when addressing their suitability to support CNs.


  1. Afsarmanesh, H., Camarinha-Matos, L.M., Msanjila, S.S., 2011. Models, Methodologies, and Tools Supporting Establishment and Management of Second-Generation VBEs. Systems, Man, and Cybernetics, IEEE Transactions on, 41(5), pp. 692-710.
  2. Camarinha-Matos, L. M., Afsarmanesh, H., 2008. On Reference Models for Collaborative Networked Organizations. International Journal of Production Research, 46(9), pp.2453-2469.
  3. Curtis, B., Kellner, M. I., Over, J., 1992. Process modeling. Communications of the ACM, 35(9), pp.75- 90.
  4. Chung, L., do Prado Leite, J., 2009. On non-functional requirements in software engineering. Conceptual modeling: Foundations and applications, pp.363-379
  5. Damodaran, S., 2004. B2B integration over the Internet with XML: RosettaNet successes and challenges. In Proceedings of the 13th international www conference on Alternate track papers (pp. 188-195).
  6. De Nicola, A., Lezoche, M., Missikoff, M., 2007. An Ontological Approach to Business Process Modeling. In Proceedings of IICAI-07.
  7. Frank, U, 1998. Evaluating languages: relevant issues, epistemological challenges and preliminary research framework.
  8. Green, P., Rosemann, M., Indulska, M., Manning, C., 2007. ”Candidate Interoperability Standards: An Ontological Overlap Analysis”, Data & Knowledge Engineering, Vol.62, No.2, pp. 274-291.
  9. Goldkuhl, G., & Lagsten, J., 2012. Different roles of evaluation in information systems research. In IT Artefact Design and Workpractice Intervention.
  10. Havey, M. (2009). Essential Business Process Modeling. O'Reilly Media.
  11. Kiepuszewski, B., ter Hofstede, A.H.M, van der Aalst, W.M.P., 2002. “Fundamentals of Control Flow in Workflows” (Revised version). FIT-TR-2002-03.
  12. Ko, R.K., Lee, S.S., Lee, E.W., 2009. Business Process Management (BPM) Standards: a Survey. Business Process Management Journal, 15(5), pp.744-791.
  13. Lee, J., Siau, K., Hong, S., 2003. Enterprise Integration with ERP and EAI. In Communications of the ACM, 46(2), pp.54-60
  14. Lu, R., Sadiq, S., 2007. A Survey of Comparative Business Process Modeling Approaches. In Business Information Systems. Springer Berlin, pp. 82-94.
  15. Mendling, J., Reijers, H., Cardoso, J., 2007. What makes process models understandable? 5th international Conference BPM, Vol. 4714 Springer, pp.48-63.
  16. Milanivic, N., Milic, B., Malek, M., 2008. Modeling Business Process Availability. In Proc. IEEE congress on services (SERVICES), pp.315-321.
  17. Mili, H., Tremblay, G., Jaoude, G.B., Lefebvre, E., Elabed, L., Boussaidi, G.E., 2010. Business Process Modeling Languages: Sorting Through The Alphabet Soup. ACM Computing Surveys (CSUR), 43(1), 4.
  18. OASIS, 2008. “Reference Architecture for service Oriented Architecture”, Dec 2012 in:
  19. Papazoglou, M.P., van den Heuvel, W.J, 2006. ServiceOriented Design and Development Methodology. International Journal of Web Engineering and Technology, Vol. 2, No.4.
  20. Roser, S., Bauer, B., 2005. A Categorization of Collaborative Business Process Modeling Techniques. E-Commerce Technology Workshops, Seventh IEEE International Conference pp. 43-51.
  21. Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Mulyar, N., 2006. Workflow Control-flow Patterns: A Revised View”, BPM center report, BPM-06-29.
  22. Schonenberg, H., Mans, R., Russell, N., Mulyar, N., & van der Aalst, W., 2008. Process flexibility: A survey of contemporary approaches. Advances in Enterprise Engineering I (pp. 16-30). Springer Berlin Heidelberg.
  23. Ter Hofstede, A.H.M., van der Aalst, W.M.P., Adams, M., Russell, N., 2010. “Modern Business Process Automation: YAWL and Its Support Environment”.
  24. Van der Aalst, W.M, ter Hofstede, A., Weske, M., 2003. Business process Management: A survey. Business Process Management, Springer, LNCS 2678, pp.1-12.
  25. Van der Aalst, W.M., Dustdar, S., 2012. Process Mining Put into Context. In Internet Computing, IEEE, 16(1), pp.82-86
  26. Wolf, C., Harmon, P., 2012, “The State of business Process Management 2012”, Dec2012 in:

Paper Citation

in Harvard Style

Soleimani Malekan H. and Afsarmanesh H. (2013). Business Process Modeling Languages Supporting Collaborative Networks . In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8565-61-7, pages 258-266. DOI: 10.5220/0004420602580266

in Bibtex Style

author={Hodjat Soleimani Malekan and Hamideh Afsarmanesh},
title={Business Process Modeling Languages Supporting Collaborative Networks},
booktitle={Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},

in EndNote Style

JO - Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - Business Process Modeling Languages Supporting Collaborative Networks
SN - 978-989-8565-61-7
AU - Soleimani Malekan H.
AU - Afsarmanesh H.
PY - 2013
SP - 258
EP - 266
DO - 10.5220/0004420602580266