Declarative business process (BP) models define the behavior of BPs as a set of temporal constraints, which can be summarized as a deterministic finite state automaton (DFA). Declarative BP discovery aims at inferring such constraints from event logs. To this aim, it requires as additional input the set of candidate constraints to be verified with respect to the event log. Intuitively, this restricts the discovery task to a conformance checking activity between a predefined set of constraint templates and an event log, preventing to learn any observed behavior that is not captured by those templates. In this paper, we investigate how to leverage Model Learning (ML) for the automated discovery of the DFA underlying the behavior of a declarative BP model, without using any further a-priori information in addition to the event log. To assess the quality of the discovered DFA, we introduce a novel definition of the standard process mining quality metrics, i.e., precision, generalization and simplicity, tailored to DFAs. Finally, a preliminary evaluation performed with real-life logs shows that ML enables to generate extremely simpler DFAs than state-of-the-art BP declarative discovery techniques, keeping similar values of precision and generalization.

Discovering declarative process model behavior from event logs via model learning / Agostinelli, S.; Bergami, G.; Fiorenza, A.; Maggi, F. M.; Marrella, A.; Patrizi, F.. - (2021), pp. 48-55. (Intervento presentato al convegno International Conference on Process Mining tenutosi a Eindhoven, Netherlands) [10.1109/ICPM53251.2021.9576870].

Discovering declarative process model behavior from event logs via model learning

Agostinelli S.;Fiorenza A.;Marrella A.
;
Patrizi F.
2021

Abstract

Declarative business process (BP) models define the behavior of BPs as a set of temporal constraints, which can be summarized as a deterministic finite state automaton (DFA). Declarative BP discovery aims at inferring such constraints from event logs. To this aim, it requires as additional input the set of candidate constraints to be verified with respect to the event log. Intuitively, this restricts the discovery task to a conformance checking activity between a predefined set of constraint templates and an event log, preventing to learn any observed behavior that is not captured by those templates. In this paper, we investigate how to leverage Model Learning (ML) for the automated discovery of the DFA underlying the behavior of a declarative BP model, without using any further a-priori information in addition to the event log. To assess the quality of the discovered DFA, we introduce a novel definition of the standard process mining quality metrics, i.e., precision, generalization and simplicity, tailored to DFAs. Finally, a preliminary evaluation performed with real-life logs shows that ML enables to generate extremely simpler DFAs than state-of-the-art BP declarative discovery techniques, keeping similar values of precision and generalization.
2021
International Conference on Process Mining
Declarative process models; finite state automata; model learning; process mining; quality metrics
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Discovering declarative process model behavior from event logs via model learning / Agostinelli, S.; Bergami, G.; Fiorenza, A.; Maggi, F. M.; Marrella, A.; Patrizi, F.. - (2021), pp. 48-55. (Intervento presentato al convegno International Conference on Process Mining tenutosi a Eindhoven, Netherlands) [10.1109/ICPM53251.2021.9576870].
File allegati a questo prodotto
File Dimensione Formato  
Agostinelli_Discovering_2021.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 674.09 kB
Formato Adobe PDF
674.09 kB Adobe PDF

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/11573/1603286
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 1
social impact