Abstract
Underlying any Business Process Management (BPM) project is the need to represent business processes, using an appropriate language. In this paper, based on a thorough review of the relevant literature, we made a comparative analysis of five business process modeling languages, widely used in the context of BPM projects. The main objective is to understand the strengths and major limitations of each one, in order to draw a comparative perspective between them. For this purpose, we have created a comparative framework in which each one of the languages are characterized regarding a number of relevant criteria. Finally, a prototype specifically developed to support this framework, is presented. The purpose of this prototype is to assist users in choosing a suitable business process modeling language, according to their specific needs.
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
van der Aalst, W. M. P. (2013). Business Process Management: A Comprehensive Survey, ISRN Softw. Eng., vol., pp. 1–37.
Freund, J. & Rücker, B. (2014). Real-Life BPMN: Using BPMN 2.0 to Analyze, Improve, and Automate Processes in Your Company (2nd Ed), CreateSpace Independent Publishing Platform.
Davis, R. (2008). ARIS Design Platform: Advanced Process Modelling and Administration, Springer.
Podeswa, H. (2009). UML for the IT Business Analyst (2nd Ed), Cengage Learning PTR.
Costin, B. & Fox, C. (2004). Hybrid IDEF0 / IDEF3 Modelling of Business Processes : Syntax, Semantics and Expressiveness, Concurr. Eng., pp. 3–5.
Ould, M. (1995). Business Processes: Modelling and Analysis for Re-Engineering and Improvement, Wiley.
Heidari, F., Loucopoulos, P., Brazier, F. & Barjis, J. (2012). A Unified View of Business Process Modelling Languages 1, Vol. 004.
Korherr, B. (2008). Business Process Modelling - Languages, Goals and Variabilities, Vienna University of Technology, PhD Thesis.
Mohammadi, M., & Mukhtar, M. B. (2012). Business Process Modelling Languages in Designing Integrated Information System for Supply Chain Management. International Journal on Advanced Science Engineering Information Technology, 54–57.
Mili, H., Tremblay, G., Jaoude, G., Lefebvre, É., Elabed, L., & El Boussaidi, G. (2010). Business process modeling languages: Sorting Through the Alphabet Soup, ACM Comput. Surv. vol. 43, no. 1, pp. 1–56.
Kelemen, Z. D., Kusters, R., Trienekens, J., & Balla, K. (2013). Selecting a Process Modeling Language for Process Based Unification of Multiple Standards and Models, 1–14.
Aldin L., & De Cesare, S. (2009). A comparative analysis of business process modelling techniques, UKAIS 2009, Oxford, UK, pp. 1–17.
Van Wel, R. (2013). Business Best practices in Agile software development, Leiden University, Master’s Thesis.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Pereira, J.L., Silva, D. (2016). Business Process Modeling Languages: A Comparative Framework. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Mendonça Teixeira, M. (eds) New Advances in Information Systems and Technologies. Advances in Intelligent Systems and Computing, vol 444. Springer, Cham. https://doi.org/10.1007/978-3-319-31232-3_58
Download citation
DOI: https://doi.org/10.1007/978-3-319-31232-3_58
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-31231-6
Online ISBN: 978-3-319-31232-3
eBook Packages: EngineeringEngineering (R0)