Skip to main content

RCPM: A Rule-Based Configurable Process Mining Method

  • Conference paper
  • First Online:
Computer Supported Cooperative Work and Social Computing (ChineseCSCW 2022)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1681))

  • 419 Accesses

Abstract

Due to rapidly changing business environments, many enterprises produce a large number of process variants, whose traces are recorded in event logs. Unfortunately, most current algorithms try to discover a unified process model from event logs and fail to capture the variants of processes. In this paper, we propose a process mining algorithm that can discover configurable process models. As a basis for our approach, a rule-based configurable process (RCP) model is presented, which comprises two parts, i.e., a baseline process model and a set of ECA(Event-Condition-Action)-based configuration rules. Then, our RCP mining algorithm (RCPM) is aimed at discovering the RCP models from event logs. The RCPM is evaluated on synthetic and real-life event logs, and the experiment results prove its effectiveness.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Similar content being viewed by others

Notes

  1. 1.

    BPMN 2.0 specification http://www.omg.org/spec/BPMN/2.0/.

  2. 2.

    http://www.promtools.org.

References

  1. Van der Aalst, W.M.: Business process management: a comprehensive survey. Int. Schol. Res. Not. 2013 (2013)

    Google Scholar 

  2. Kir, H., Erdogan, N.: A knowledge-intensive adaptive business process management framework. Inf. Syst. 95, 101639 (2021)

    Article  Google Scholar 

  3. Aalst, W.M.P.: Process Mining: Data Science in Action. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-662-49851-4

    Book  Google Scholar 

  4. van der Aalst, W., et al.: Process mining manifesto. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM 2011. LNBIP, vol. 99, pp. 169–194. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28108-2_19

    Chapter  Google Scholar 

  5. Pery, A., Rafiei, M., Simon, M., van der Aalst, W.M.P.: Trustworthy artificial intelligence and process mining: challenges and opportunities. In: Munoz-Gama, J., Lu, X. (eds.) ICPM 2021. LNBIP, vol. 433, pp. 395–407. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-98581-3_29

    Chapter  Google Scholar 

  6. Taymouri, F., La Rosa, M., Dumas, M., Maggi, F.M.: Business process variant analysis: survey and classification. Knowl.-Based Syst. 311, 106557 (2020)

    Google Scholar 

  7. Augusto, A., Mendling, J., Vidgof, M., Wurm, B.: The connection between process complexity of event sequences and models discovered by process mining. Inf. Sci. 598, 196–215 (2022)

    Article  Google Scholar 

  8. Schunselaar, D.M.M., Verbeek, E., van der Aalst, W.M.P., Raijers, H.A.: Creating sound and reversible configurable process models using CoSeNets. In: Abramowicz, W., Kriksciuniene, D., Sakalauskas, V. (eds.) BIS 2012. LNBIP, vol. 117, pp. 24–35. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30359-3_3

    Chapter  Google Scholar 

  9. Huang, Y., Feng, Z., He, K., Huang, Y.: Ontology-based configuration for service-based business process model. In: 2013 IEEE International Conference on Services Computing, pp. 296–303. IEEE (2013)

    Google Scholar 

  10. Derguech, W., Bhiri, S., Curry, E.: Designing business capability-aware configurable process models. Inf. Syst. 72, 77–94 (2017)

    Article  Google Scholar 

  11. Ait Wakrime, A., Boubaker, S., Kallel, S., Gaaloul, W.: A SAT-based formal approach for verifying business process configuration. In: Younas, M., Awan, I., Benbernou, S. (eds.) Innovate-Data 2019. CCIS, vol. 1054, pp. 47–62. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-27355-2_4

    Chapter  Google Scholar 

  12. Khannat, A., Sbai, H., Kjiri, L.: Event logs pre-processing for configurable process discovery: ontology-based approach. In: 2020 6th IEEE Congress on Information Science and Technology (CiSt), pp. 139–144. IEEE (2021)

    Google Scholar 

  13. La Rosa, M., Dumas, M., Ter Hofstede, A.H., Mendling, J.: Configurable multi-perspective business process models. Inf. Syst. 36(2), 313–340 (2011)

    Article  Google Scholar 

  14. Milani, F., Dumas, M., Ahmed, N., Matulevičius, R.: Modelling families of business process variants: a decomposition driven method. Inf. Syst. 56, 55–72 (2016)

    Article  Google Scholar 

  15. Cacciagrano, D.R., et al.: Analysis and verification of ECA rules in intelligent environments. J. Ambient Intell. Smart Environ. 10(3), 261–273 (2018)

    Article  Google Scholar 

  16. Brockhoff, T., et al.: Process prediction with digital twins. In: 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), pp. 182–187. IEEE (2021)

    Google Scholar 

  17. Buijs, J.C.A.M., van Dongen, B.F., van der Aalst, W.M.P.: Mining configurable process models from collections of event logs. In: Daniel, F., Wang, J., Weber, B. (eds.) BPM 2013. LNCS, vol. 8094, pp. 33–48. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40176-3_5

    Chapter  Google Scholar 

  18. Li, C., Reichert, M., Wombacher, A.: Discovering reference process models by mining process variants. In: 2008 IEEE International Conference on Web Services, pp. 45–53. IEEE (2008)

    Google Scholar 

  19. Li, C., Reichert, M., Wombacher, A.: Discovering reference models by mining process variants using a heuristic approach. In: Dayal, U., Eder, J., Koehler, J., Reijers, H.A. (eds.) BPM 2009. LNCS, vol. 5701, pp. 344–362. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-03848-8_23

    Chapter  Google Scholar 

  20. Li, C., Reichert, M., Wombacher, A.: The minadept clustering approach for discovering reference process models out of process variants. Int. J. Cooper. Inf. Syste. 19(03n04), 159–203 (2010)

    Google Scholar 

  21. Aalst, W.M.P.: Configurable services in the cloud: supporting variability while enabling cross-organizational process mining. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2010. LNCS, vol. 6426, pp. 8–25. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-16934-2_5

    Chapter  Google Scholar 

  22. Oirschot, V.: Using trace clustering for configurable process discovery explained by event log data. Master’s thesis, Eindhoven University of Technology (2014)

    Google Scholar 

  23. Liu, L., Özsu, M.T.: Encyclopedia of Database Systems, vol. 6. Springer, New York (2009). https://doi.org/10.1007/978-0-387-39940-9

    Book  MATH  Google Scholar 

  24. Buijs, J.C., van Dongen, B.F., van der Aalst, W.M.: Quality dimensions in process discovery: the importance of fitness, precision, generalization and simplicity. Int. J. Cooper. Inf. Syst. 23(01), 1440001 (2014)

    Article  Google Scholar 

  25. Leemans, S.J.J., Fahland, D., van der Aalst, W.M.P.: Discovering block-structured process models from event logs containing infrequent behaviour. In: Lohmann, N., Song, M., Wohed, P. (eds.) BPM 2013. LNBIP, vol. 171, pp. 66–78. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-06257-0_6

    Chapter  Google Scholar 

  26. Lee, C.S., Cheang, P.Y.S., Moslehpour, M.: Predictive analytics in business analytics: decision tree. Adv. Decis. Sci. 26(1), 1–29 (2022)

    Google Scholar 

  27. van Dongen, B.F., de Medeiros, A.K.A., Verbeek, H.M.W., Weijters, A.J.M.M., van der Aalst, W.M.P.: The ProM framework: a new era in process mining tool support. In: Ciardo, G., Darondeau, P. (eds.) ICATPN 2005. LNCS, vol. 3536, pp. 444–454. Springer, Heidelberg (2005). https://doi.org/10.1007/11494744_25

    Chapter  Google Scholar 

  28. Buijs, J.C.A.M., van Dongen, B.F., van der Aalst, W.M.P.: On the role of fitness, precision, generalization and simplicity in process discovery. In: Meersman, R., et al. (eds.) OTM 2012. LNCS, vol. 7565, pp. 305–322. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33606-5_19

    Chapter  Google Scholar 

  29. Buijs, J.: Flexible evolutionary algorithms for mining structured process models. Unpublished Ph. D. Thesis, Eindhoven University of Technology, Netherland 220 (2014)

    Google Scholar 

Download references

Acknowledgements

This work is partially supported by National Key Research and Development Plan(No. 2019YFB1704405), China National Science Foundation (Granted Number 62072301) and the program of Technology Innovation of the Science and Technology Commission of Shanghai Municipality (Granted No. 21511104700).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian Cao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gu, Y., Feng, Y., Huang, H., Tian, Y., Cao, J. (2023). RCPM: A Rule-Based Configurable Process Mining Method. In: Sun, Y., et al. Computer Supported Cooperative Work and Social Computing. ChineseCSCW 2022. Communications in Computer and Information Science, vol 1681. Springer, Singapore. https://doi.org/10.1007/978-981-99-2356-4_34

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-2356-4_34

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-2355-7

  • Online ISBN: 978-981-99-2356-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics