Quality Evaluation of EPC to BPMN Business Process Model Transformation


Ahsanun Naseh Khudori, Tri Astoto Kurniawan, Fatwa Ramdani


Due to the expressiveness of BPMN for representing the business processes, it has replaced EPC as a de-facto process modelling standard. As such, enterprises require to transform their existing EPC business process models to BPMN to keep their competitiveness. ARIS Architect & Designer, as a popular business process modelling tool, provides a model transformation feature, e.g., EPC to BPMN. For the sake of quality, it must guarantee that the resulting model has syntactic correctness and syntactic completeness. However, there is currently limited scientific approach available to evaluate the quality of the model transformation in ARIS Architect & Designer. This study proposes an evaluation of model transformation in ARIS Architect/Designer based on syntactic correctness and syntactic completeness criteria using an experimental approach. The result shows the model transformation in ARIS Architect/Designer has not completely fulfilled the criteria. The result opens further research challenges to improve the quality of EPC to BPMN model transformation.

Full Text:



P. Harmon and C. Wolf, “The State of Business Process Management,” A BPTtrends Rep., pp. 1–52. (2016).

O. Levina, “Assessing information loss in EPC to BPMN business process model transformation,” Proc. 2012 IEEE 16th Int. Enterp. Distrib. Object Comput. Conf. Work. EDOCW 2012, no. December, pp. 51–55. (2012)

A. W. Scheer, O. Thomas, and O. Adam, “Process Modeling using Event-Driven Process Chains,” Process. Inf. Syst. Bridg. People Softw. through Process Technol., pp. 119–145. (2005).

V. Hoyer, E. Bucherer, and F. Schnabel, “Collaborative e-business process modelling: Transforming private EPC to public BPMN business process models,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4928 LNCS, pp. 185–196. (2008)

M. L. A. Rosa, M. Dumas, R. Uba, and R. Dijkman, “Business Process Model Merging : An Approach to Business,” vol. 22, no. 2. (2013)

A. Karhof, S. Jannaber, D. M. Riehle, O. Thomas, P. Delfmann, and J. Becker, “On the de- facto standard of event-driven process chains: Reviewing EPC implementations in process modelling tools,” Lect. Notes Informatics (LNI), Proc. - Ser. Gesellschaft fur Inform., vol. P254, pp. 77–91. (2016)

B. Hampsink, “Assessing the validity of the simulation of manufacturing processes in BPM tools,” Eindhoven Univ. Technol. MASTER, no. Master Thesis, p. 74. (2018)

S. Stein, “EPC vs. BPMN - the perfect flamewar | ARIS BPM Community,” 2010. [Online]. Available: https://www.ariscommunity.com/users/sstein/2010-04-15-epc-vs- bpmn-perfect-flamewar. [Accessed: 24-Aug-2018].

M. Murzek and G. Kramler, “The top 7 adversaries encountered at defining model transformations ∗,” (2006)

T. Mens and G. P. Van, “A taxonomy of Model Transformation,” Electron. Notes Theor. Comput. Sci., pp. 125–142. (2006)

G. Keller, M. Nüttgens, and A.-W. Scheer, “Semantische Prozessmodellierung auf der Grundlage "ereignisgesteuerter ... - Gerhard Keller, Markus Nüttgens, August- Wilhelm Scheer - Google Books,” 1992. [Online]. Available: https://books.google.co.id/books/about/Semantische_Prozessmodellierung_auf_der.html? id=MIKftgAACAAJ&redir_esc=y. [Accessed: 18-Sep-2017].

Software AG, “EPC IN ARIS CHEAT SHEET,” Software AG, 2019. [Online]. Available: https://www.ariscommunity.com/system/files/EPC-Cheat-Sheet_Final_2019.pdf.

Object Management Group (OMG), “Business Process Model and Notation (BPMN) Version 2.0,” Business, vol. 50, no. January, p. 170. (2011)

Object Management Group (OMG), “Business Process Model and Notation (BPMN) Version 2.0,” Business, vol. 50, no. January, p. 170. (2011)

M. Belaunde et al., “MDA Guide Version 1.0,” Object Manag. Gr., vol. 1.0, no. May, p. 62. (2003)

A. G. Kleppe, J. B. Warmer, and W. Bast, MDA explained : the model driven architecture :practice and promise. Addison-Wesley. (2003)

K. Czarnecki and S. Helsen, “Classification of Model Transformation Approaches,” 2nd OOPSLA’03 Work. Gener. Tech. Context MDA, pp. 1–17. (2003)

F. Jouault, F. Allilaire, J. Bézivin, and I. Kurtev, “ATL: A model transformation tool,” Sci. Comput. Program., (2008)

“There is no Swimlane of BPMN diagram originating in EPC | ARIS BPM Community.” [Online]. Available: https://www.ariscommunity.com/users/ahsanurrasyad/2019-08-20- there-no-swimlane-bpmn-diagram-originating-epc. [Accessed: 01-Jan-2020].

M. Fellmann, S. Bittmann, A. Karhof, C. Stolze, and O. Thomas, “Do We Need a Standard for EPC Modelling? The State of Syntactic, Semantic and Pragmatic Quality,” 5th Int. Work. Enterp. Model. Inf. Syst. Archit. (GI LNI P-222), pp. 103–11. (2013)

W. Tscheschner, “Transformation from EPC to BPMN,” in Transformation from EPC to BPMN. (2009)

DOI: http://dx.doi.org/10.25126/jitecs.202052176