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

Mohamed Boukhebouze, Youssef Amghar, Aicha-Nabila Benharkat, Zakaria Maamar

Research output: Contribution to journalArticle

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.
Original languageEnglish
Pages (from-to)287 -307
Number of pages21
JournalInternational Journal of Business Process Integration and Management (IJBPIM)
Volume5
Issue number4
Publication statusPublished - 2011

Fingerprint

Business process
Rule-based
Costs
Functioning
Language
Cost model
Colored Petri nets
Graph

Keywords

  • business processes modelling; reaction rule; declarative language; rule graph; flexible modelling; business processes verification.

Cite this

@article{7630f13fab364fce9a8349370512b688,
title = "A rule-based approach to model and verify flexible business processes",
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 rule; declarative language; rule graph; flexible modelling; business processes verification.",
author = "Mohamed Boukhebouze and Youssef Amghar and Aicha-Nabila Benharkat and Zakaria Maamar",
year = "2011",
language = "English",
volume = "5",
pages = "287 --307",
journal = "International Journal of Business Process Integration and Management (IJBPIM)",
issn = "1741-8763",
publisher = "Inderscience Enterprises Ltd.",
number = "4",

}

A rule-based approach to model and verify flexible business processes. / Boukhebouze, Mohamed; Amghar, Youssef; Benharkat, Aicha-Nabila; Maamar, Zakaria.

In: International Journal of Business Process Integration and Management (IJBPIM), Vol. 5, No. 4, 2011, p. 287 -307.

Research output: Contribution to journalArticle

TY - JOUR

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

AU - Boukhebouze, Mohamed

AU - Amghar, Youssef

AU - Benharkat, Aicha-Nabila

AU - Maamar, Zakaria

PY - 2011

Y1 - 2011

N2 - 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.

AB - 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.

KW - business processes modelling; reaction rule; declarative language; rule graph; flexible modelling; business processes verification.

M3 - Article

VL - 5

SP - 287

EP - 307

JO - International Journal of Business Process Integration and Management (IJBPIM)

JF - International Journal of Business Process Integration and Management (IJBPIM)

SN - 1741-8763

IS - 4

ER -