Mohsen Mohammadi, Muriati Bt. Mukhtar
Theoretical and Conceptual Approach for Evaluation Business Process
Modelling Languages
1
Mohsen Mohammadi, 2Muriati Bt. Mukhtar
Information Science and technology, Universiti Kebangsaan Malaysia, Bangi,
43600, Malaysia, E-mail:Mohammadi.m54@gmail.com
2
Information Science and technology, Universiti Kebangsaan Malaysia, Bangi, 43600,
Malaysia, E-mail:mm@ftsm.ukm.my
1 Corresponding
Abstract
Business process modeling is crucial to the improvement and integration of business objectives. As a result, several business process modeling techniques have been proposed and evolved over time while selecting an appropriate modeling technique is a challenging task and requires to study on the evaluation and comparison of business process modeling languages (BPMLs). This paper is based on previous works carried out regarding the evaluation of BPMLs. It concentrates on consolidating existing literature instead of improving or modifying modeling techniques evaluation by utilizing the two most commonly used evaluation methods namely the representational theory based on BWW ontology and Curtis et al.’s framework. The focus of this study is based on eight modeling techniques including Petri nets, IDEF, EPC, UML, BPMN, WS-BPEL, and ebXML as the most popular modeling languages which have been widely applied in industrial and enterprise modeling. The purpose of this paper is sought the most applicable modeling techniques based on the aforementioned evaluation methods considered. The finding implies that the combination of three techniques -IDEF, UML, and
BPMN- led to the maximum coverage based on BWW ontological completeness and Curtis et al.’s framework that would inspire rapid design and more flexibility in business process modeling.
Keywords: Business Process Modeling, Process Modeling Languages (BPMLs), BWW Ontology,
References: [1] Shen,H., Wall, B., Zaremba, M., Chen, Y., Browne, J., 2004. Integration of business modelling methods for enterprise information system analysis and user requirements gathering [2] Xinming, J. and Haikun , W., 2003. Scenario-based comparison and evaluation: issues of current business process modelling languages Manufacture, 1527-1538. [3] Mohammadi, M., Mukhtar, M., Peikari, H. R., 2011.A Grammar-Based Process Modeling and Simulation Methodology for Supply Chain Management [4] Verdouw, C.N., Beulens, A.J.M., Trienekens, J.H, Verwaart, T., 2010. Towards dynamic reference information models: Readiness for ICT mass customization, Computers in Industry 61 [5] Morgan, T., 2007. Business process modelling and ORM. Lecture Notes in Computer Science,4805, 581. [7] Weske, M., 2007. Business Process Management , Concepts, Languages, Architectures SpringerVerlag Berlin Heidelberg (2007), Pp. 5-14 [8] Aldin, L frontiers of reusability, Enterprise Information Systems, 5:3, 359-383 [9] Recker, J., Rosemann, M., Indulska, M., Green, P., 2006 [10] Siau, K., Rossi, M., 2011. Evaluation techniques for systems analysis and design modelling methods – a review and comparative analysis, 268 Info Systems J (2011) 21, 249–268. [11] Luo, W., Tung, Y. A., 1999. A framework for selecting business process modeling methods ,Industrial Management &Data Systems 99/7, 312-319. [12] Green, P., Rosemann, M., 1999. An Ontological Analysis of Integrated Process Modelling” , Springer-Verlag Berlin Heidelberg , M 225-240, 1999. [13] Recker, J., Indulska, M., 2007.An Ontology-Based Evaluation of Process Modeling with Petri Nets, Interoperability in Business Information Systems(IBIS ), Issue 2 (1), 45-64. [15] Mili, H., Tremblay, G., Jaoude, G. B., Lefebvre, E´ ., Elabed, L. and El Boussaidi, G. 2010. [16] Curtis, B., Kellner, M.I., and Over, J. 1992. Process modeling. Comm. ACM 35, 9, 75– 90. Computers in Industry 50 (2003) 35–56, doi:10.1016/S01663615(02)00145-8 Theoretical and Conceptual Approach for Evaluation Business Process Modelling Languages Mohsen Mohammadi, Muriati Bt. Mukhtar [18] Florian, J., Susanne, L., Grego, Z., 2007 [19] Bae, H., and Seo, Y., 2007. BPM-based integration of supply chain process modeling, executing and monitoring, International Journal of Production Research, 45:11, 2545-2566 . [20] Michele Chinosi, Alberto Trombetta, 2011. BPMN: An introduction to the standard, Computer Standards & Interfaces, Volume 34, Issue 1, January 2012, Pages 124-134, ISSN 0920-5489, [21] Tsironis, L. Anastasiou, , K., Moustakis, , K., 2009. A framework for BPML assessment and improvement A case study using IDEF0 and eEPC “, Business Process Management Journal Vol. [22] Ko, R.K.L., Lee, S. S.G., Lee, E. W., 2009. Business process management (BPM) standards: a survey “,Business Process Management Journal Vol [24] Recker, J., Rosemann, M., Indulska, M., Green, P., 2009. Business Process Modeling- A Comparative Analysis, Journal of the Association for Information Systems , Vol techniques for information requirement determination. Communications of the ACM, 31, 1090– 1097. [26] Bunge, M.A., 1977. Treatise on Basic Philosophy Volume 3: Ontology I - The Furniture of the World [27] Wand, Y., & Weber, R. (2002, December). Research Commentary: Information systems and Conceptual Modeling - A Research Agenda [28] Chisholm, R.M., 1976. Person and Object: A Metaphysical Study, G. Allen & Unwin, London. [29] Guizzardi, G., Wagner, G., Guarino, N., van Sideren, M., 2004. An ontologi- cally well-founded profile for UML conceptual models, in: Advanced Information Systems Engineering, Springer, [30] VAN DER AALST , W.M.P., "Workflow Patterns", Distributed and Parallel Databases, 14, , 2003 Kluwer Academic Publishers [31] Krogstie, J., Sindre, G., Jorgensen, H., 2006.Process models representing knowledge for action: a revised quality framework “,European Journal of Information Systems (2006) 15, 91–102 [34] Hirschheim, R., Klein, H. and Lyytinen, K., 1995. Information Systems Development and Data Modeling: Conceptual and Philosophical Foundations [35] Siau, K. and Tan, X., 2005. Technical communication in information systems development: the use of cognitive mapping [37] Fedorowicz, J. and Villeneuve, A.O., 1999. Surveying object technology usage and benefits: a test of conventional wisdom [38] Bodart, F., Patel, A., Sim, M., Weber, R., 2001. Should optional properties be used in conceptual modeling? A theory and three empirical tests [39] Abrahamsson, P., 2003. Extreme programming: first results from a controlled case study. Proceedings of the Euromicro 2003, Antalya, Turkey, 2003. [40] Fitzgerald, B., 1997. The use of systems development methodologies in practice: a field study.