Skip to main content

Overview of Business Process Modeling Languages Supporting Enterprise Collaboration

  • Conference paper
Business Modeling and Software Design (BMSD 2013)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 173))

Included in the following conference series:

Abstract

Enterprises endeavor to provide innovative services and competitive advantages, by constituting Collaborative Networks (CNs). Each enterprise performs a set of Business Processes (BPs), and through developing integrated BPs in CNs, enterprises can jointly produce stronger capabilities. However, selecting appropriate BP Modeling Languages (BPMLs) for the purpose of formalizing BPs in the CNs are challenging. In surveys published so far, mostly some general features of the main BPMLs are contrasted. But these comparisons analyze neither the features and peculiarities identifying different categories of BPMLs, nor the requirements to be fulfilled in CNs. This article introduces a systematic evaluation method, which first proposes a new categorization for BPMLs. Then, focusing on enterprise collaboration requirements, a specific set of Key Requirement Indicators (KRIs) is identified for CNs, related to what they require from BPMLs. Finally, the introduced BPML categories are discussed against the KRIs, in order to assess their suitability in supporting CNs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Afsarmanesh, H., Camarinha-Matos, L.M., Msanjila, S.S.: Models, Methodologies, and Tools Supporting Establishment and Management of Second-Generation VBEs. IEEE Transactions on Systems, Man, and Cybernetics 41(5), 692–710 (2011)

    Article  Google Scholar 

  2. Afsarmanesh, H., Ermilova, E.: The management of ontologies in the VO breeding environment domain. Int. J. of Services and Operation Management 6(3), 257–292 (2010)

    Article  Google Scholar 

  3. Camarinha-Matos, L.M., Afsarmanesh, H.: On Reference Models for Collaborative Networked Organizations. International Journal of Production Research 46(9), 2453–2469 (2008)

    Article  Google Scholar 

  4. Chung, L., do Prado Leite, J.C.S.: On non-functional requirements in software engineering. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 363–379. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  5. Curtis, B., Kellner, M.I., Over, J.: Process modeling. Communications of the ACM 35(9), 75–90 (1992)

    Article  Google Scholar 

  6. Damodaran, S.: B2B integration over the Internet with XML: RosettaNet successes and challenges. In: Proceedings of the 13th International World Wide Web Conference, pp. 188–195 (2004)

    Google Scholar 

  7. Ulrich, F.: Evaluating modelling languages: Relevant issues, epistemological challenges and a preliminary research framework (1998)

    Google Scholar 

  8. De Nicola, A., Lezoche, M., Missikoff, M.: An Ontological Approach to Business Process Modeling. In: Proceedings of IICAI (2007)

    Google Scholar 

  9. Aguilar-Saven, R.S.: Business process modelling: Review and framework. International Journal of Production Economics 90(2), 129–149 (2004)

    Article  Google Scholar 

  10. Goldkuhl, G., Lagsten, J.: Different roles of evaluation in information systems research. In: IT Artefact Design and Work Practice Intervention (2012)

    Google Scholar 

  11. Green, P., Rosemann, M., Indulska, M., Manning, C.: Candidate Interoperability Standards: An Ontological Overlap Analysis. Data & Knowledge Engineering 62(2), 274–291 (2007)

    Article  Google Scholar 

  12. Havey, M.: Essential business process modeling. O’Reilly Media (2009)

    Google Scholar 

  13. Indulska, M., zur Muehlen, M., Recker, J.: Measuring Method Complexity: The case of Business Process Modeling Notation, Report 09-03 (2009), www.BPMcenter.org (viewed on December 2012)

  14. ISO, International Organization for Standardization, ISO/IEC/IEEE24765, Systems and Software Engineering Vocabulary (2010E)

    Google Scholar 

  15. Kiepuszewski, B., ter Hofstede, A.H.M., van der Aalst, W.M.P.: Fundamentals of Control Flow in Workflows (Revised version), QUT Technical report, FIT-TR-2002-03 (2002)

    Google Scholar 

  16. Ko, R.K., Lee, S.S., Lee, E.W.: Business Process Management (BPM) Standards: A Survey. Business Process Management Journal 15(5), 744–791 (2009)

    Article  Google Scholar 

  17. Zdun, U., Hentrich, C., Van Der Aalst, W.M.: A Survey of Patterns for Service-Oriented Architectures. International Journal of Internet Protocol Technology 1(3), 132–143 (2006)

    Google Scholar 

  18. Lu, R., Sadiq, W.: A Survey of Comparative Business Process Modeling Approaches. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 82–94. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  19. Mendling, J., Reijers, H.A., Cardoso, J.: What makes process models understandable? In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 48–63. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  20. Mendling, J., Reijers, H.A., van der Aalst, W.M.: Seven Process Modeling Guidelines (7PMG). Information and Software Technology 52(2), 127–136 (2010)

    Article  Google Scholar 

  21. Milanivic, N., Milic, B., Malek, M.: Modeling Business Process Availability. In: Proc. IEEE Congress on Services (SERVICES), pp. 315–321 (2008)

    Google Scholar 

  22. Mili, H., Tremblay, G., Jaoude, G.B., Lefebvre, E., Elabed, L., Boussaidi, G.E.: Business Process Modeling Languages: Sorting Through The Alphabet Soup. ACM Computing Surveys (CSUR) 43(1), 4 (2010)

    Article  Google Scholar 

  23. OASIS: Reference Architecture for service Oriented Architecture version 1.0 (2008), http://docs.oasis-open.org/soa-rm/soa-ra/v1.0/soa-ra-pr-01.pdf.

  24. Papazoglou, M.P., van den Heuvel, W.J.: Service-Oriented Design and Development Methodology. International Journal of Web Engineering and Technology 2(4) (2006)

    Google Scholar 

  25. Recker, J., Mendling, J.: On The Translation between BPMN and BPEL: Conceptual Mismatch between Process Modeling Languages. In: Proceedings of the 18th International Conference of Advanced Information Systems Engineering, pp. 521–532 (2006)

    Google Scholar 

  26. Roser, S., Bauer, B.: A Categorization of Collaborative Business Process Modeling Techniques. In: Seventh IEEE International Conference on E-Commerce Technology Workshops, pp. 43–51 (2005)

    Google Scholar 

  27. Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P., Mulyar, N.: Workflow Control-flow Patterns: A Revised View, BPM center report, BPM-06-29 (2006), http://www.BPM-Center.org (viewed in December 2012)

  28. Russell, N.C.: Foundations of Process-Aware Information Systems, Ph.D. Dissertation, Queensland University of Technology (2007)

    Google Scholar 

  29. Soleimani Malekan, H., Afsarmanesh, H.: Business Process Modeling Languages Supporting Collaborative Networks. Proceeding of ICEIS 3, 258–266 (2013)

    Google Scholar 

  30. Schonenberg, H., Mans, R., Russell, N., Mulyar, N., van der Aalst, W.: Process flexibility: A survey of contemporary approaches. In: Dietz, J.L.G., Albani, A., Barjis, J. (eds.) CIAO! 2008 and EOMAS 2008. LNBIP, vol. 10, pp. 16–30. Springer, Heidelberg (2008)

    Google Scholar 

  31. Sudhakar, G.P.: A model of critical success factors for software projects. Journal of Enterprise Information Management 25(6), 537–558 (2012)

    Article  Google Scholar 

  32. Ter Hofstede, A.H.M., van der Aalst, W.M.P., Adams, M., Russell, N.: Modern Business Process Automation: YAWL and Its Support Environment. Springer (2010)

    Google Scholar 

  33. Trkman, P.: The Critical Success Factors of Business Process Management. International Journal of Information Management 30(2), 125–134 (2010)

    Article  Google Scholar 

  34. Mendling, J., Neumann, G., Nüttgens, M.: A comparison of XML interchange formats for business process modelling. In: Workflow Handbook, pp. 185–198 (2005)

    Google Scholar 

  35. van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M.: Business process Management: A survey. In: van der Aalst, W.M.P., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 1–12. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  36. Vergidis, K., Tiwari, A., Majeed, B.: Business process analysis and optimization: Beyond reengineering. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews 38(1), 69–82 (2008)

    Article  Google Scholar 

  37. Van der Aalst, W.M., Dustdar, S.: Process Mining Put into Context. IEEE Internet Computing 16(1), 82–86 (2012)

    Article  Google Scholar 

  38. Lee, J., Siau, K., Hong, S.: Enterprise Integration with ERP and EAI. Communications of the ACM 46(2), 54–60 (2003)

    Article  Google Scholar 

  39. Weske, M.: Business Process Management: Concepts, Languages, and Architectures, pp. 5–25. Springer, Leipzig (2007)

    Google Scholar 

  40. Melão, N.: E-business processes and e-Business Process Modelling: A state-of-the-art overview. International Journal of Services Technology and Management 11(3), 293–322 (2009)

    Article  Google Scholar 

  41. Wolf, C., Harmon, P.: State of Business Process Management (December 2012), http://www.bptrends.com

  42. Arbab, F.: Reo a channel-based coordination model for component composition. Math Structure in Computer Science 14, 32–366 (2004)

    Google Scholar 

  43. W3C, OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/OWL-S (April 2012)

  44. Devlin, B.A., Murphy, P.T.: An architecture for a business and information system. IBM Systems Journal 27(1), 60–80 (1988)

    Article  Google Scholar 

  45. Georgakopoulos, D., Hornick, M., Sheth, A.: An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure. Distributed and Parallel Databases 3(2), 119–153 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Soleimani Malekan, H., Afsarmanesh, H. (2014). Overview of Business Process Modeling Languages Supporting Enterprise Collaboration. In: Shishkov, B. (eds) Business Modeling and Software Design. BMSD 2013. Lecture Notes in Business Information Processing, vol 173. Springer, Cham. https://doi.org/10.1007/978-3-319-06671-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06671-4_2

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06670-7

  • Online ISBN: 978-3-319-06671-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics