Title: A rule-based approach to model and verify flexible business processes

Authors: Mohamed Boukhebouze; Youssef Amghar; Aïcha-Nabila Benharkat; Zakaria Maamar

Addresses: PReCISE Research Center, University of Namur, rue de Bruxelles 61, B-5000 Namur, Belgium. ' CNRS, INSA-Lyon, LIRIS, Université de Lyon, UMR5205, F-69621, France. ' CNRS, INSA-Lyon, LIRIS, Université de Lyon, UMR5205, F-69621, France. ' College of Information Technology, Zayed University, P.O. Box 19282, Dubai, UAE

Abstract: Efficient organisations need to ensure that their business processes are flexible so that these processes can easily accommodate changes in regulations and policies. Appropriate techniques to model and verify these processes are required. In this paper, we present a rule-based approach, which is built upon the event-condition-action model (ECA) and supported by a rule-based business process definition language (RbBPDL). In this approach, rules, which specify business processes, are represented using the event-condition-action-post-condition-event (ECAPE) model. This allows translating a process into a graph of rules that is used to check how flexible a business process is, and estimating this process|s cost of changes. This cost is based on a rule change cost model (R2CM) that will be presented in this paper. In addition, the ECAPE model allows the translation of a process into a coloured Petri net, called ECAPE net, in order to verify process functioning prior to any deployment.

Keywords: business processes modelling; reaction rules; declarative language; rule graphs; flexible modelling; business processes verification; coloured Petri nets.

DOI: 10.1504/IJBPIM.2011.043389

International Journal of Business Process Integration and Management, 2011 Vol.5 No.4, pp.287 - 307

Published online: 26 Oct 2011 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article