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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
BPMN 2.0 specification http://www.omg.org/spec/BPMN/2.0/.
- 2.
References
Van der Aalst, W.M.: Business process management: a comprehensive survey. Int. Schol. Res. Not. 2013 (2013)
Kir, H., Erdogan, N.: A knowledge-intensive adaptive business process management framework. Inf. Syst. 95, 101639 (2021)
Aalst, W.M.P.: Process Mining: Data Science in Action. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-662-49851-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
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
Taymouri, F., La Rosa, M., Dumas, M., Maggi, F.M.: Business process variant analysis: survey and classification. Knowl.-Based Syst. 311, 106557 (2020)
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)
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
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)
Derguech, W., Bhiri, S., Curry, E.: Designing business capability-aware configurable process models. Inf. Syst. 72, 77–94 (2017)
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
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)
La Rosa, M., Dumas, M., Ter Hofstede, A.H., Mendling, J.: Configurable multi-perspective business process models. Inf. Syst. 36(2), 313–340 (2011)
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)
Cacciagrano, D.R., et al.: Analysis and verification of ECA rules in intelligent environments. J. Ambient Intell. Smart Environ. 10(3), 261–273 (2018)
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)
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
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)
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
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)
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
Oirschot, V.: Using trace clustering for configurable process discovery explained by event log data. Master’s thesis, Eindhoven University of Technology (2014)
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
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)
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
Lee, C.S., Cheang, P.Y.S., Moslehpour, M.: Predictive analytics in business analytics: decision tree. Adv. Decis. Sci. 26(1), 1–29 (2022)
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
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
Buijs, J.: Flexible evolutionary algorithms for mining structured process models. Unpublished Ph. D. Thesis, Eindhoven University of Technology, Netherland 220 (2014)
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
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)