Abstract
Measuring the similarity between two business process models holds significant importance across various applications. At present, there are many different similarity calculation methods, such as structural similarity based on the graph edit distance(GED), text similarity based on task node description, and behavioral similarity calculation based on path matching. However, existing similarity computation methods cannot produce reliable results since: (1) To apply GED, business process graphs will be simplified to homogeneous graph where the heterogeneity as well as the routing semantics of the business process is removed. (2) To derive comprehensive similarity evaluation, linear weighted sum of different similarity metrics is a common way, but the final result strongly depends on the weighting coefficients that are empirically assigned. In this paper, we fuse multidimensional metrics to compensate for the sole reliance on structural similarity based on GED. To address the limitations of comprehensive evaluation, we propose a novel multidimensional process similarity evaluation method based on the entropy weight method and the Technique for Order Preference by Similarity to an Ideal Solution (TOPSIS) method. We also design a experimental method to verify the effectiveness of our method, leveraging an open source dataset. The experiment shows that our method can better represent the similarity of business process graphs than other methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Weber, P., Gabriel, R., Lux, T., Menke, K.: Business process management. In: Basics in Business Informatics, pp. 175–206 (2022)
Reijers, H.A.: Business process management: the evolution of a discipline. Comput. Indust. 126, 103404 (2021)
Dijkman, R., Dumas, M., Van Dongen, B., Kää, R., Mendling, J.: Similarity of business process models: metrics and evaluation. Inf. Syst. 36(2), 498–516 (2011)
Thaler, T., Schoknecht, A., Fettke, P., Oberweis, A., Laue, R.: A comparative analysis of business process model similarity measures. In: Dumas, M., Fantinato, M. (eds.) BPM 2016. LNBIP, vol. 281, pp. 310–322. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58457-7_23
Schoknecht, A., Thaler, T., Fettke, P., Oberweis, A., Laue, R.: Similarity of business process models-a state-of-the-art analysis. ACM Comput. Surv. 50(4), 1–33 (2017)
Liu, C., Zeng, Q., Cheng, L., Duan, H., Cheng, J.: Measuring similarity for data-aware business processes. IEEE Trans. Autom. Sci. Eng. 19(2), 1070–1082 (2021)
Cao, B., Wang, J., Fan, J., Dong, T., Yin, J.: Mapping elements with the Hungarian algorithm: an efficient method for querying business process models. In: IEEE International Conference on Web Services, pp. 129–136 (2015)
Li, J., Wen, L.J., Wang, J.M.: Process model storage mechanism based on petri net edit distance. Comput. Integr. Manuf. Syst. 19(8), 1832–1841 (2013)
Sebu, M.L., Ciocârlie, H.: Similarity of business process models in a modular design. In: IEEE 11th International Symposium on Applied Computational Intelligence and Informatics, pp. 31–36 (2016)
Gao, X., Xiao, B., Tao, D., Li, X.: A survey of graph edit distance. Pattern Anal. Appl. 13, 113–129 (2010)
Pamungkas, E.W., Sarno, R., Munif, A.: Performance improvement of business process similarity calculation using word sense disambiguation. IPTEK J. Proc. Series, 2(1) (2016)
Akkiraju, R., Ivan, A.: Discovering business process similarities: an empirical study with SAP Best practice business processes. In: Maglio, P.P., Weske, M., Yang, J., Fantinato, M. (eds.) ICSOC 2010. LNCS, vol. 6470, pp. 515–526. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-17358-5_35
Cao, B., Hong, F., Wang, J., Fan, J., Lv, M.: Workflow difference detection based on basis paths. Eng. Appl. Artif. Intell. 81, 420–427 (2019)
Wang, Z.X., Wen, L.J., Wang, S.H., Wang, J.M.: Similarity measurement for process models based on transition-labeled graph edit distance. Comput. Integr. Manuf. Syst. 22(2), 343–352 (2016)
Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., Philip, S.Y.: A comprehensive survey on graph neural networks. IEEE Trans. Neural Netw. Learn. Syst. 32(1), 4–24 (2020)
Bai, Y., Ding, H., Bian, S., Chen, T., Sun, Y., Wang, W.: Simgnn: a neural network approach to fast graph similarity computation. In: Proceedings of the Twelfth ACM International Conference On Web Search And Data Mining, pp. 384–392 (2019)
Li, Y., Gu, C., Dullien, T., Vinyals, O., Kohli, P.: Graph matching networks for learning the similarity of graph structured objects. In: International Conference on Machine Learning, pp. 3835–3845 (2019)
Sun, Y., Han, J.: Mining heterogeneous information networks: a structural analysis approach. ACM SIGKDD Explorations Newsl 14(2), 20–28 (2013)
Wang, S., et al.: Heterogeneous graph matching networks for unknown malware detection. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence, pp. 3762–3770 (2019)
Aisyah, K.N., Sungkono, K.R., Sarno, R.: A new similarity method based on weighted-linear temporal logic tree and weighted directed acyclic graph for graph-based business process models. Int. J. Intell. Eng. Syst. 13(5) (2020)
Zhou, C., Liu, C., Zeng, Q., Lin, Z., Duan, H.: A comprehensive process similarity measure based on models and logs. IEEE Access 7, 69257–69273 (2019)
Zhu, Y., Tian, D., Yan, F.: Effectiveness of entropy weight method in decision-making. Math. Probl. Eng. 1–5, 2020 (2020)
Yoon, K., Hwang, C.L.: Topsis (technique for order preference by similarity to ideal solution)-a multiple attribute decision making, w: Multiple attribute decision making-methods and applications, a state-of-the-at survey. Berlin: Springer Verlag, 128 140 (1981)
Fahland, D., Favre, C., Jobstmann, B., Koehler, J., Lohmann, N., Völzer, H., Wolf, K.: Instantaneous soundness checking of industrial business process models. In: Dayal, U., Eder, J., Koehler, J., Reijers, H.A. (eds.) BPM 2009. LNCS, vol. 5701, pp. 278–293. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-03848-8_19
Wang, Y., Huaibo Sun, Yu., Zhao, W.Z., Zhu, S.: A heterogeneous graph embedding framework for location-based social network analysis in smart cities. IEEE Trans. Industr. Inf. 16(4), 2747–2755 (2019)
Xiao Wang, Deyu Bo, Chuan Shi, Shaohua Fan, Yanfang Ye, and S Yu Philip. A survey on heterogeneous graph embedding: methods, techniques, applications and sources. IEEE Transactions on Big Data, 2022
Eshuis, R., Wieringa, R.: Comparing petri net and activity diagram variants for workflow modelling – a quest for reactive petri nets. In: Ehrig, H., Reisig, W., Rozenberg, G., Weber, H. (eds.) Petri Net Technology for Communication-Based Systems. LNCS, vol. 2472, pp. 321–351. Springer, Heidelberg (2003). https://doi.org/10.1007/978-3-540-40022-6_16
Owen, M., Raj, J.: BPMN and business process management. Introduction to the new business process modeling standard, pp. 1–27 (2003)
Peterson, J.L.: Petri nets. ACM Comput. Surv. 9(3), 223–252 (1977)
Westfall, L.: The certified software quality engineer handbook. Quality Press (2016)
Watson, A.H., Wallace, D.R., McCabe, T.J.: Structured testing: a testing methodology using the cyclomatic complexity metric. NIST Special Public. 500, 235 (1996)
Botman, P.: Testing object-oriented systems: models, patterns and tools. Softw. Qual. Profess. 4(1), 47 (2001)
Agarwal, S., Godboley, S., Krishna, P.R.: Cyclomatic complexity analysis for smart contract using control flow graph. In: Computing, Communication and Learning: First International Conference, pp. 65–78 (2023)
Kuhn, H.W.: The Hungarian method for the assignment problem. Naval research logistics quarterly, 2(1–2), 83–97 (1955)
Asratian, A.S., Denley, T.M., Häggkvist, R.: Bipartite graphs and their applications. Cambridge University Press (1998)
Acknowledgments
This work was partially supported by the National Natural Science Foundation of China (Grants No. 62276233, 62102366), Key Research Project of Zhejiang Province (2023C01048) and the Natural Science Foundation of Zhejiang Province (Grant No. LQ22F020010).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Jiang, Q., Wang, J., Cao, B., Fan, J. (2024). SimBPG: A Comprehensive Similarity Evaluation Metric for Business Process Graphs. In: Gao, H., Wang, X., Voros, N. (eds) Collaborative Computing: Networking, Applications and Worksharing. CollaborateCom 2023. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 562. Springer, Cham. https://doi.org/10.1007/978-3-031-54528-3_24
Download citation
DOI: https://doi.org/10.1007/978-3-031-54528-3_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-54527-6
Online ISBN: 978-3-031-54528-3
eBook Packages: Computer ScienceComputer Science (R0)