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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Camarinha-Matos, L.M., Afsarmanesh, H.: On Reference Models for Collaborative Networked Organizations. International Journal of Production Research 46(9), 2453–2469 (2008)
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)
Curtis, B., Kellner, M.I., Over, J.: Process modeling. Communications of the ACM 35(9), 75–90 (1992)
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)
Ulrich, F.: Evaluating modelling languages: Relevant issues, epistemological challenges and a preliminary research framework (1998)
De Nicola, A., Lezoche, M., Missikoff, M.: An Ontological Approach to Business Process Modeling. In: Proceedings of IICAI (2007)
Aguilar-Saven, R.S.: Business process modelling: Review and framework. International Journal of Production Economics 90(2), 129–149 (2004)
Goldkuhl, G., Lagsten, J.: Different roles of evaluation in information systems research. In: IT Artefact Design and Work Practice Intervention (2012)
Green, P., Rosemann, M., Indulska, M., Manning, C.: Candidate Interoperability Standards: An Ontological Overlap Analysis. Data & Knowledge Engineering 62(2), 274–291 (2007)
Havey, M.: Essential business process modeling. O’Reilly Media (2009)
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)
ISO, International Organization for Standardization, ISO/IEC/IEEE24765, Systems and Software Engineering Vocabulary (2010E)
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)
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)
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)
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)
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)
Mendling, J., Reijers, H.A., van der Aalst, W.M.: Seven Process Modeling Guidelines (7PMG). Information and Software Technology 52(2), 127–136 (2010)
Milanivic, N., Milic, B., Malek, M.: Modeling Business Process Availability. In: Proc. IEEE Congress on Services (SERVICES), pp. 315–321 (2008)
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)
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.
Papazoglou, M.P., van den Heuvel, W.J.: Service-Oriented Design and Development Methodology. International Journal of Web Engineering and Technology 2(4) (2006)
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)
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)
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)
Russell, N.C.: Foundations of Process-Aware Information Systems, Ph.D. Dissertation, Queensland University of Technology (2007)
Soleimani Malekan, H., Afsarmanesh, H.: Business Process Modeling Languages Supporting Collaborative Networks. Proceeding of ICEIS 3, 258–266 (2013)
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)
Sudhakar, G.P.: A model of critical success factors for software projects. Journal of Enterprise Information Management 25(6), 537–558 (2012)
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)
Trkman, P.: The Critical Success Factors of Business Process Management. International Journal of Information Management 30(2), 125–134 (2010)
Mendling, J., Neumann, G., Nüttgens, M.: A comparison of XML interchange formats for business process modelling. In: Workflow Handbook, pp. 185–198 (2005)
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)
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)
Van der Aalst, W.M., Dustdar, S.: Process Mining Put into Context. IEEE Internet Computing 16(1), 82–86 (2012)
Lee, J., Siau, K., Hong, S.: Enterprise Integration with ERP and EAI. Communications of the ACM 46(2), 54–60 (2003)
Weske, M.: Business Process Management: Concepts, Languages, and Architectures, pp. 5–25. Springer, Leipzig (2007)
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)
Wolf, C., Harmon, P.: State of Business Process Management (December 2012), http://www.bptrends.com
Arbab, F.: Reo a channel-based coordination model for component composition. Math Structure in Computer Science 14, 32–366 (2004)
W3C, OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/OWL-S (April 2012)
Devlin, B.A., Murphy, P.T.: An architecture for a business and information system. IBM Systems Journal 27(1), 60–80 (1988)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)