Skip to main content

SimBPG: A Comprehensive Similarity Evaluation Metric for Business Process Graphs

  • Conference paper
  • First Online:
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Weber, P., Gabriel, R., Lux, T., Menke, K.: Business process management. In: Basics in Business Informatics, pp. 175–206 (2022)

    Google Scholar 

  2. Reijers, H.A.: Business process management: the evolution of a discipline. Comput. Indust. 126, 103404 (2021)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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

    Chapter  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. Gao, X., Xiao, B., Tao, D., Li, X.: A survey of graph edit distance. Pattern Anal. Appl. 13, 113–129 (2010)

    Article  MathSciNet  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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

    Chapter  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. Sun, Y., Han, J.: Mining heterogeneous information networks: a structural analysis approach. ACM SIGKDD Explorations Newsl 14(2), 20–28 (2013)

    Article  Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. Zhu, Y., Tian, D., Yan, F.: Effectiveness of entropy weight method in decision-making. Math. Probl. Eng. 1–5, 2020 (2020)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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

    Chapter  Google Scholar 

  25. 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)

    Google Scholar 

  26. 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

    Google Scholar 

  27. 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

    Chapter  Google Scholar 

  28. Owen, M., Raj, J.: BPMN and business process management. Introduction to the new business process modeling standard, pp. 1–27 (2003)

    Google Scholar 

  29. Peterson, J.L.: Petri nets. ACM Comput. Surv. 9(3), 223–252 (1977)

    Google Scholar 

  30. Westfall, L.: The certified software quality engineer handbook. Quality Press (2016)

    Google Scholar 

  31. 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)

    Google Scholar 

  32. Botman, P.: Testing object-oriented systems: models, patterns and tools. Softw. Qual. Profess. 4(1), 47 (2001)

    Google Scholar 

  33. 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)

    Google Scholar 

  34. Kuhn, H.W.: The Hungarian method for the assignment problem. Naval research logistics quarterly, 2(1–2), 83–97 (1955)

    Google Scholar 

  35. Asratian, A.S., Denley, T.M., Häggkvist, R.: Bipartite graphs and their applications. Cambridge University Press (1998)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Bin Cao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics