Skip to main content

Beyond Temporal Dependency: An Ontology-Based Approach to Modeling Causal Structures in Business Processes

  • Conference paper
  • First Online:
Enterprise, Business-Process and Information Systems Modeling (BPMDS 2023, EMMSAD 2023)

Abstract

Causality is an ubiquitous but elusive concept describing the relationship between cause and effect. In the context of business processes, it defines ontological, i.e., existential, and temporal dependencies between activities. Modeling languages define types of constraints and dependencies between activities. However, they mainly focus on the representation of the business process and the activity execution order without addressing the nature and type of activity interrelationships, i.e., its ontological profile. This paper proposes a new way of understanding activity relations through the fundamental distinction between temporal and ontological dependencies. Ten general types of activity interrelationships are derived covering all possible relationships between two activities in loop-free processes. They can be used as an aid in process redesign tasks, compliance checking, and to compare and analyze existing modeling approaches.

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

Notes

  1. 1.

    Note that the process term in this case does not refer to business processes. It is rather an action that continues constantly.

References

  1. Adamo, G., Borgo, S., Di Francescomarino, C., Ghidini, C., Guarino, N., Sanfilippo, E.M.: Business process activity relationships: is there anything beyond arrows? In: Weske, M., Montali, M., Weber, I., vom Brocke, J. (eds.) BPM 2018. LNBIP, vol. 329, pp. 53–70. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-98651-7_4

    Chapter  Google Scholar 

  2. Adamo, G., Francescomarino, C.D., Ghidini, C., Maggi, F.M.: Beyond arrows in process models: a user study on activity dependences and their rationales. Inf. Syst. 100, 101762 (2021). https://doi.org/10.1016/j.is.2021.101762

    Article  Google Scholar 

  3. Arntzenius, F., Hitchcock, C., Rédei, M.: Reichenbach’s common cause principle. In: The Stanford Encyclopedia of Philosophy, Winter 2019 edn. Metaphysics Research Lab, Stanford University (2019)

    Google Scholar 

  4. Awad, A.: BPMN-Q: a language to query business processes. In: Enterprise Modelling and Information Systems Architectures - Concepts and Applications, Proceedings of the 2nd International Workshop on Enterprise Modelling and Information Systems Architectures (EMISA 2007). LNI, Germany, vol. P-119, pp. 115–128. GI (2007)

    Google Scholar 

  5. Awad, A., Decker, G., Weske, M.: Efficient compliance checking using BPMN-Q and temporal logic. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 326–341. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-85758-7_24

    Chapter  Google Scholar 

  6. Baier, C., Katoen, J.: Principles of Model Checking. MIT Press, Cambridge (2008)

    MATH  Google Scholar 

  7. Caron, F., Vanthienen, J., Baesens, B.: Comprehensive rule-based compliance checking and risk management with process mining. Decis. Support Syst. 54(3), 1357–1369 (2013). https://doi.org/10.1016/j.dss.2012.12.012

    Article  Google Scholar 

  8. Correia, F.: Ontological dependence. Philos Compass 3(5), 1013–1032 (2008)

    Article  Google Scholar 

  9. Galton, A.: States, processes and events, and the ontology of causal relations. In: Formal Ontology in Information Systems - Proceedings of the Seventh International Conference, FOIS 2012. Frontiers in Artificial Intelligence and Applications, vol. 239, pp. 279–292, Austria. IOS Press (2012). https://doi.org/10.3233/978-1-61499-084-0-279

  10. Halpern, J.Y.: Actual Causality. MIT Press, Cambridge (2016)

    Book  MATH  Google Scholar 

  11. Hildebrandt, T.T., Mukkamala, R.R.: Declarative event-based workflow as distributed dynamic condition response graphs. In: Proceedings Third Workshop on Programming Language Approaches to Concurrency and Communication-Centric Software, PLACES 2010. EPTCS, Cyprus, vol. 69, pp. 59–73 (2010). https://doi.org/10.4204/EPTCS.69.5

  12. Kunze, M., Weske, M.: Behavioural Models - From Modelling Finite Automata to Analysing Business Processes. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44960-9

    Book  MATH  Google Scholar 

  13. Lehmann, J., Borgo, S., Masolo, C., Gangemi, A.: Causality and causation in DOLCE. In: Formal Ontology in Information Systems, Proceedings of the International Conference FOIS, pp. 273–284 (2004)

    Google Scholar 

  14. Montali, M.: The ConDec language. In: Specification and Verification of Declarative Open Interaction Models. LNBIP, vol. 56, pp. 47–75. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-14538-4_3

    Chapter  MATH  Google Scholar 

  15. OMG: Business Process Model and Notation (BPMN), version 2.0.2. Technical report, Object Management Group (2014). https://www.omg.org/spec/BPMN/2.0.2/PDF

  16. Pearl, J., Mackenzie, D.: The Book of Why: The New Science of Cause and Effect. Basic Books (2018)

    Google Scholar 

  17. Pesic, M., van der Aalst, W.M.P.: A declarative approach for flexible business processes management. In: Eder, J., Dustdar, S. (eds.) BPM 2006. LNCS, vol. 4103, pp. 169–180. Springer, Heidelberg (2006). https://doi.org/10.1007/11837862_18

    Chapter  Google Scholar 

  18. Pesic, M., Schonenberg, H., Van der Aalst, W.M.: DECLARE: full support for loosely-structured processes. In: 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007), pp. 287–287. IEEE (2007)

    Google Scholar 

  19. Ramezani, E., Fahland, D., van der Aalst, W.M.P.: Where did i misbehave? Diagnostic information in compliance checking. In: Barros, A., Gal, A., Kindler, E. (eds.) BPM 2012. LNCS, vol. 7481, pp. 262–278. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-32885-5_21

    Chapter  Google Scholar 

  20. Soffer, P.: A state-based intention driven declarative process model. Int. J. Inf. Syst. Model. Des. 4(2), 44–64 (2013). https://doi.org/10.4018/jismd.2013040103

    Article  Google Scholar 

  21. Sowa, J.F.: Knowledge Representation: Logical, Philosophical and Computational Foundations. Brooks/Cole Publishing Co. (1999)

    Google Scholar 

  22. Weske, M.: Business Process Management - Concepts, Languages, Architectures, 3rd edn. Springer, Heidelberg (2019). https://doi.org/10.1007/978-3-662-59432-2

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dorina Bano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Andree, K., Bano, D., Weske, M. (2023). Beyond Temporal Dependency: An Ontology-Based Approach to Modeling Causal Structures in Business Processes. In: van der Aa, H., Bork, D., Proper, H.A., Schmidt, R. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2023 2023. Lecture Notes in Business Information Processing, vol 479. Springer, Cham. https://doi.org/10.1007/978-3-031-34241-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-34241-7_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-34240-0

  • Online ISBN: 978-3-031-34241-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics