Business process modelling languages enable the depiction of the processes of an organisation by exploiting graphical symbols to denote the key elements to be represented. Despite the variety of approaches, graphical symbols, and (in)formal interpretations associated to the different languages, a fundamental component of every business process modelling language is the representation of the way activities are related by means of control arcs and gateways. While multiple kinds of relationships may hold among such activities, mainstream business process modelling languages seem actually only interested in modelling a single (very important) kind of relationship, namely the activity execution order within the control flow. In this paper we investigate the role of another kind of fundamental relationship between activities, namely ontological dependence, in the context of business process modelling. In particular, we introduce three forms of generic ontological dependence, namely historical dependence, causal dependence, and goal-based co-occurrence. We illustrate different forms in which they can occur, we introduce a language to express them and we discuss their usefulness in two concrete use cases.

Business Process Activity Relationships: Is There Anything Beyond Arrows? / Adamo, Greta; Borgo, Stefano; Di Francescomarino, Chiara; Ghidini, Chiara; Guarino, Nicola; Sanfilippo, Emilio M.. - 329:(2018), pp. 53-70. (Intervento presentato al convegno BPM 2018: Business Process Management Forum tenutosi a Sydney, NSW, Australia nel September 9-14, 2018) [10.1007/978-3-319-98651-7_4].

Business Process Activity Relationships: Is There Anything Beyond Arrows?

Chiara Di Francescomarino;
2018-01-01

Abstract

Business process modelling languages enable the depiction of the processes of an organisation by exploiting graphical symbols to denote the key elements to be represented. Despite the variety of approaches, graphical symbols, and (in)formal interpretations associated to the different languages, a fundamental component of every business process modelling language is the representation of the way activities are related by means of control arcs and gateways. While multiple kinds of relationships may hold among such activities, mainstream business process modelling languages seem actually only interested in modelling a single (very important) kind of relationship, namely the activity execution order within the control flow. In this paper we investigate the role of another kind of fundamental relationship between activities, namely ontological dependence, in the context of business process modelling. In particular, we introduce three forms of generic ontological dependence, namely historical dependence, causal dependence, and goal-based co-occurrence. We illustrate different forms in which they can occur, we introduce a language to express them and we discuss their usefulness in two concrete use cases.
2018
Proceedings of the Business Process Management Forum - {BPM} Forum 2018
Springer
Adamo, Greta; Borgo, Stefano; Di Francescomarino, Chiara; Ghidini, Chiara; Guarino, Nicola; Sanfilippo, Emilio M.
Business Process Activity Relationships: Is There Anything Beyond Arrows? / Adamo, Greta; Borgo, Stefano; Di Francescomarino, Chiara; Ghidini, Chiara; Guarino, Nicola; Sanfilippo, Emilio M.. - 329:(2018), pp. 53-70. (Intervento presentato al convegno BPM 2018: Business Process Management Forum tenutosi a Sydney, NSW, Australia nel September 9-14, 2018) [10.1007/978-3-319-98651-7_4].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/362681
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact