Complex and flexible business processes are critical not only because they are difficult to handle, but also because they often tend to be less intelligible. Monitoring and verifying complex and flexible processes becomes therefore a fundamental requirement. We propose a framework for performing compliance checking of process execution traces w.r.t. expressive reactive business rules, tailored to the MXML meta-model. Rules are mapped onto (extensions of) Logic Programming, to the aim of providing both monitoring and a-posteriori verification capabilities. We show how different rule templates, inspired by the ConDec language, can be easily specified and then customized in the context of a real industrial case study. We finally describe how the proposed language and its underlying a-posteriori reasoning technique have been concretely implemented as a ProM analysis plug-in.

Checking Compliance of Execution Traces to Business Rules / F. Chesani; P. Mello; M. Montali; F. Riguzzi; M. Sebastianis; S. Storari. - STAMPA. - 17:(2009), pp. 129-140. (Intervento presentato al convegno 6th International Conference on Business Process Management tenutosi a Milan, Italy nel 1-4 Settembre 2009).

Checking Compliance of Execution Traces to Business Rules

CHESANI, FEDERICO;MELLO, PAOLA;MONTALI, MARCO;
2009

Abstract

Complex and flexible business processes are critical not only because they are difficult to handle, but also because they often tend to be less intelligible. Monitoring and verifying complex and flexible processes becomes therefore a fundamental requirement. We propose a framework for performing compliance checking of process execution traces w.r.t. expressive reactive business rules, tailored to the MXML meta-model. Rules are mapped onto (extensions of) Logic Programming, to the aim of providing both monitoring and a-posteriori verification capabilities. We show how different rule templates, inspired by the ConDec language, can be easily specified and then customized in the context of a real industrial case study. We finally describe how the proposed language and its underlying a-posteriori reasoning technique have been concretely implemented as a ProM analysis plug-in.
2009
Proccedings of BPM 2009 Workshops
129
140
Checking Compliance of Execution Traces to Business Rules / F. Chesani; P. Mello; M. Montali; F. Riguzzi; M. Sebastianis; S. Storari. - STAMPA. - 17:(2009), pp. 129-140. (Intervento presentato al convegno 6th International Conference on Business Process Management tenutosi a Milan, Italy nel 1-4 Settembre 2009).
F. Chesani; P. Mello; M. Montali; F. Riguzzi; M. Sebastianis; S. Storari
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/73574
 Attenzione

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

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