Towards Self-healing Execution of Business Processes Based on Rules

  • Mohamed Boukhebouze
  • Youssef Amghar
  • Aïcha-Nabila Benharkat
  • Zakaria Maamar
Conference paper

DOI: 10.1007/978-3-642-01347-8_42

Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 24)
Cite this paper as:
Boukhebouze M., Amghar Y., Benharkat AN., Maamar Z. (2009) Towards Self-healing Execution of Business Processes Based on Rules. In: Filipe J., Cordeiro J. (eds) Enterprise Information Systems. ICEIS 2009. Lecture Notes in Business Information Processing, vol 24. Springer, Berlin, Heidelberg

Abstract

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 [1]. 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.

Keywords

Business processes modeling business rules declarative language and self-healing of business process 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Mohamed Boukhebouze
    • 1
  • Youssef Amghar
    • 1
  • Aïcha-Nabila Benharkat
    • 1
  • Zakaria Maamar
    • 2
  1. 1.Université de Lyon, CNRS, INSA-Lyon, LIRIS, UMR5205France
  2. 2.CITZayed UniversityDubaiU.A.E.

Personalised recommendations