TOWARDS SELF-HEALING EXECUTION OF BUSINESS PROCESSES BASED ON RULES
Résumé
In this paper we discuss the need to offer a self-healing execution of a business process within the
BP-FAMA framework (Business Process Framework for Agility of Modelling and Analysis)
presented in (Boukhebouze et al. 2008). This will be done by identifying errors in the process
specification and reacting to possible performance failures in order to drive the process execution
towards a stable situation. To achieve our objective, we propose to model the high-level process
by using a new declarative language based on business rules called BbBPDL (Rules based
Business Process Description Language). In this language, a business rule has an Event-
Condition-Action-Post condition-Post event-Compensation (ECA2PC) format. This allows
translating a process into a cause/effect graph that is analyzed for the sake of ensuring the reliably
of the business processes.