Abstract
Business process modeling and system dynamics are different approaches that are used in the design and management of organizations. Both approaches are concerned with the processes in, and around, organizations with the aim to identify, design and understand their behavior as well as potential improvements. At the same time, these approaches differ considerably in their methodological focus. While business process modeling specifically takes the (control flow of) business processes as its primary focus, system dynamics takes the analysis of complex and multi-faceted systems as its core focus. More explicitly combining both approaches has the potential to better model and analyze (by way of simulation) complex business processes, while specifically also including more relevant facets from the environment of these business processes. Furthermore, the inherent ability for simulation of system dynamics models, can be used to simulate the behavior of processes over time, while also putting business processes in a broader multi-faceted context. In this paper, we report on initial results on making such a more explicit combination of business process modeling and system dynamics. In doing so, we also provide a step-by-step guide on how to use BPMN based models and system dynamics models together to model and analyze complex business processes, while illustrating this in terms of a case study on the maintenance of building facades.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
van der Aalst, W.M.P.: Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-19345-3
Caballero-Villalobos, J.P., Mejía-Delgadillo, G.E., García-Cáceres, R.G.: Scheduling of complex manufacturing systems with petri nets and genetic algorithms: a case on plastic injection moulds. Int. J. Adv. Manuf. Technol. 69(9–12), 2773–2786 (2013)
Fayoumi, A., Loucopoulos, P., Fayyoumi, A.: Hybrid enterprise modelling: integrating modelling mechanisms for socio-technical systems analysis and design. J. Softw. Eng. Appl. 7(1), 6–13 (2014)
Freitas, A.P., Pereira, J.L.M.: Process simulation support in BPM tools: the case of BPMN. In: 5th International Conference on Business Sustainability, Povoa de Varzim, Portugal, pp. 1–9 (2015)
Freund, J., Rücker, B.: Real life BPMN. Camunda (2012)
Giovanardi, M., Konstantinou, T., Pollo, R., Klein, T.: Internet of Things for building façade traceability: a theoretical framework to enable circular economy through life-cycle information flows. J. Clean. Prod. 382, 135261 (2023)
Gopalakrishnan, S., Krogstie, J., Sindre, G.: Adapted UML activity diagrams for mobile work processes: experimental comparison of colour and pattern fills. In: Halpin, T., et al. (eds.) BPMDS/EMMSAD -2011. LNBIP, vol. 81, pp. 314–331. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21759-3_23
Harmon, P.: System Dynamics and Business Processes (2008). https://www.bptrends.com/bpt/wp-content/publicationfiles/advisor20080909.pdf
Iacob, M.E., Jonkers, H., Lankhorst, M.M., Proper, H.A., Quartel, D.A.C.: ArchiMate 2.1 Specification. The Open Group (2013)
Jnitova, V., Joiner, K., Efatmaneshnik, M., Chang, E.: Modelling workforce employability pipelines for organisational resilience. Int. J. Eng. Bus. Manag. 13, 1–19 (2021)
Kožusznik, J., Štolfa, S., Ježek, D., Kuchař, Š: Comparison of system dynamics and BPM for software process simulation. In: Snasel, V., Platos, J., El-Qawasmeh, E. (eds.) ICDIPC 2011. CCIS, vol. 189, pp. 1–15. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22410-2_1
Lankhorst, M.M., et al.: Enterprise Architecture at Work - Modelling, Communication and Analysis. The Enterprise Engineering Series, 3rd edn. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29651-2
Messi, L., Spegni, F., Carbonari, A., Ridolfi, L., Vaccarini, M.: Process-based simulation models using BPMN for construction management at runtime. In: Proceedings of the Conference CIB W78 2021, Luxembourg, pp. 519–528 (2021)
OMG: Business Process Modeling Notation, V2.0. Technical Report. OMG Document Number: formal/2011-01-03, Object Management Group (2011)
Pereira, J.L., Freitas, A.P.: Simulation of BPMN process models: current BPM tools capabilities. In: New Advances in Information Systems and Technologies. AISC, vol. 444, pp. 557–566. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-31232-3_52
Pourbafrani, M., van der Aalst, W.M.P.: Hybrid business process simulation: updating detailed process simulation models using high-level simulations. In: Research Challenges in Information Science, pp. 177–194. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-05760-1_11
Pourbafrani, M., van Zelst, S.J., van der Aalst, W.M.P.: Scenario-based prediction of business processes using system dynamics. In: Panetto, H., Debruyne, C., Hepp, M., Lewis, D., Ardagna, C.A., Meersman, R. (eds.) OTM 2019. LNCS, vol. 11877, pp. 422–439. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33246-4_27
Pourbafrani, M., van Zelst, S.J., van der Aalst, W.M.P.: Supporting automatic system dynamics model generation for simulation in the context of process mining. In: Abramowicz, W., Klein, G. (eds.) BIS 2020. LNBIP, vol. 389, pp. 249–263. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-53337-3_19
Proper, H.A.E., Hoppenbrouwers, S.J.B.A., van der Weide, T.P.: A fact-oriented approach to activity modeling. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2005. LNCS, vol. 3762, pp. 666–675. Springer, Heidelberg (2005). https://doi.org/10.1007/11575863_86
Sterman, J.D.: Business Dynamics: Systems Thinking and Modeling for a Complex World. McGraw-Hill, New York (2000)
Tulinayo, F.P., van Bommel, P., Proper, H.A.: Enhancing the system dynamics modeling process with a domain modeling method. Int. J. Cooper. Inf. Syst. 22(2), 1350011 (2013)
Tulinayo, P., Hoppenbrouwers, S.J.B.A., van Bommel, P., Proper, H.A.: Integrating system dynamics with object-role modeling and petri nets. In: Enterprise Modelling and Information Systems Architectures: Proceedings of the 3rd International Workshop on Enterprise Modelling and Information Systems Architectures; Ulm, Germany, 10–11 September 2009. LNI, vol. 152, pp. 41–54. GI (2009)
Wieringa, R.J.: Statistical difference-making experiments. In: Design Science Methodology for Information Systems and Software Engineering, pp. 295–317. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-43839-8_20
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Proper, H.A., Zhu, Q., Ravesteijn, J.P.P., Gielingh, W. (2024). Adding Dynamic Simulation to Business Process Modeling via System Dynamics. In: De Weerdt, J., Pufahl, L. (eds) Business Process Management Workshops. BPM 2023. Lecture Notes in Business Information Processing, vol 492. Springer, Cham. https://doi.org/10.1007/978-3-031-50974-2_42
Download citation
DOI: https://doi.org/10.1007/978-3-031-50974-2_42
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-50973-5
Online ISBN: 978-3-031-50974-2
eBook Packages: Computer ScienceComputer Science (R0)