In Conformance Checking, alignment is the problem of detecting and repairing nonconformity between the actual execution of a business process, as recorded in an event log, and the model of the same process. Literature proposes solutions for the alignment problem that are implementations of planning algorithms built ad-hoc for the specific problem. Unfortunately, in the era of big data, these ad-hoc implementations do not scale sufficiently compared with well-established planning systems. In this paper, we tackle the above issue by presenting a tool, also available in ProM, to represent instances of the alignment problem as automated planning problems in PDDL (Planning Domain Definition Language) for which state-of-the-art planners can find a correct solution in a finite amount of time. If alignment problems are converted into planning problems, one can seamlessly update to the recent versions of the best performing automated planners, with advantages in term of versatility and customization. Furthermore, by employing several processes and event logs of different sizes, we show how our tool outperforms existing approaches of several order of magnitude and, in certain cases, carries out the task while existing approaches run out of memory.

A Tool for Aligning Event Logs and Prescriptive Process Models through Automated Planning / de Leoni, Massimiliano; Lanciano, Giacomo; Marrella, Andrea. - 1920:(2017). (Intervento presentato al convegno 15th International Conference on Business Process Management (BPM 2017), Demonstration Track tenutosi a Barcelona; Spain nel 10-15 September 2017).

A Tool for Aligning Event Logs and Prescriptive Process Models through Automated Planning

de Leoni, Massimiliano;Lanciano, Giacomo;MARRELLA, ANDREA
2017

Abstract

In Conformance Checking, alignment is the problem of detecting and repairing nonconformity between the actual execution of a business process, as recorded in an event log, and the model of the same process. Literature proposes solutions for the alignment problem that are implementations of planning algorithms built ad-hoc for the specific problem. Unfortunately, in the era of big data, these ad-hoc implementations do not scale sufficiently compared with well-established planning systems. In this paper, we tackle the above issue by presenting a tool, also available in ProM, to represent instances of the alignment problem as automated planning problems in PDDL (Planning Domain Definition Language) for which state-of-the-art planners can find a correct solution in a finite amount of time. If alignment problems are converted into planning problems, one can seamlessly update to the recent versions of the best performing automated planners, with advantages in term of versatility and customization. Furthermore, by employing several processes and event logs of different sizes, we show how our tool outperforms existing approaches of several order of magnitude and, in certain cases, carries out the task while existing approaches run out of memory.
2017
15th International Conference on Business Process Management (BPM 2017), Demonstration Track
Computer Science (all)
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
A Tool for Aligning Event Logs and Prescriptive Process Models through Automated Planning / de Leoni, Massimiliano; Lanciano, Giacomo; Marrella, Andrea. - 1920:(2017). (Intervento presentato al convegno 15th International Conference on Business Process Management (BPM 2017), Demonstration Track tenutosi a Barcelona; Spain nel 10-15 September 2017).
File allegati a questo prodotto
File Dimensione Formato  
DeLeoni_A-tool_2017.pdf

accesso aperto

Note: http://ceur-ws.org/Vol-1920/
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 487.52 kB
Formato Adobe PDF
487.52 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/1026462
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact