Title
Checking Compliance of Execution Traces to Business Rules
Abstract
Complex and flexible business processes are critical not only because they are difficult to handle, but also because they often tend to loose their intelligibility. Verifying compliance of 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. Rifles are mapped to Logic Programming, using Prolog to classify execution traces as compliant/non-compliant. 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.
Year
DOI
Venue
2008
10.1007/978-3-642-00328-8_13
Lecture Notes in Business Information Processing
Keywords
Field
DocType
business rules
Business process management,Semantics of Business Vocabulary and Business Rules,Programming language,Business process,Computer science,Prolog,Logic programming,Workflow management system,Business rule,Intelligibility (communication)
Conference
Volume
ISSN
Citations 
17
1865-1348
20
PageRank 
References 
Authors
0.75
12
6
Name
Order
Citations
PageRank
federico chesani180146.41
Paola Mello244421.33
Marco Montali3128099.36
Fabrizio Riguzzi479967.94
Maurizio Sebastianis5543.89
Sergio Storari630018.30