Conception des processus métier basée sur les règles
Introduction
La phase de modélisation de processus est primordiale car elle permet de décrire la
chaîne de valeur d’une entreprise. Pour cela, des modèles et des langages doivent être
utilisés pour permettre la définition des processus et la spécification des
connaissances métier d’une entreprise.
Les règles jouent un rôle important dans la vie quotidienne. Elles permet- tent de
formaliser une convention ou un principe vérifié comme les règles de la grammaire
ou les règles mathématiques. En Informatique, les règles sont utilisées pour
contrôler ou décrire le comportement des personnes et des systèmes, à titre
d’exemple nous pouvons citer les règles qui expriment et contrôlent les politiques
d’accès aux ressources sur les réseaux. Dans la discipline BPM, les règles métier sont
des définitions de haut niveau structurées, qui permettent de contraindre, contrôler et
influencer un aspect du métier. Ces règles sont utilisées pour implémenter les
stratégies ou les poli- tiques d’une entreprise. Elles sont aussi utilisées pour modéliser
un processus métier d’une manière déclarative.
Definition
En effet, un modèle de processus est une représentation théorique qui décrit la
manière dont nous concevons le fonctionnement du processus. Le langage de
modélisation du processus métier véhicule le fonctionnement du processus (le modèle)
en utilisant une syntaxe qui détermine la bonne construction des expressions
représentant les éléments du processus et une sémantique qui détermine la manière dont
les expressions du langage doivent être interprétées.
Les types de processus métier
Une modélisation des processus métier permet de représenter le fonctionnement d’un
processus en spécifiant ensemble des activités à exécuter et en définissant l’ordre
d’exécution des ces activités. C'est sur cette définition que les approches de
modélisation de processus métier divergent. En effet, dans la littérature, le
comportement du processus peut être défini d’une manière explicite (l’approche
impérative) ou d’une manière explicite (l’approche déclarative).
(A) La modélisation impérative (B) La modélisation déclarative
Fig. : Exemple de la modélisation impérative et de la modélisation déclarative
Modèle impératif Modèle déclaratif
Modèle de granularité Centré-processus Centré-activité
Description des flux de contrôle Explicite Implicite
Définition du scenario d’exécution Phase de modélisation Phase d’exécution
Gestion des événements Evènements simples Evènements complexes
Exécution du processus Totalement-spécifiée Partiellement-spécifiée
Langages Impératifs Déclaratifs
Tableau Le modèle impératif vs modèle déclaratif
Le tableau présente une comparaison entre les deux approches de modélisation de
processus. Conception des processus métier basée sur les règles
Introduction
La phase de modélisation de processus est primordiale car elle permet de décrire la
chaîne de valeur d’une entreprise. Pour cela, des modèles et des langages doivent être
utilisés pour permettre la définition des processus et la spécification des
connaissances métier d’une entreprise.
Les règles jouent un rôle important dans la vie quotidienne. Elles permet- tent de
formaliser une convention ou un principe vérifié comme les règles de la grammaire
ou les règles mathématiques. En Informatique, les règles sont utilisées pour
contrôler ou décrire le comportement des personnes et des systèmes, à titre
d’exemple nous pouvons citer les règles qui expriment et contrôlent les politiques
d’accès aux ressources sur les réseaux. Dans la discipline BPM, les règles métier sont
des définitions de haut niveau structurées, qui permettent de contraindre, contrôler et
influencer un aspect du métier. Ces règles sont utilisées pour implémenter les
stratégies ou les poli- tiques d’une entreprise. Elles sont aussi utilisées pour modéliser
un processus métier d’une manière déclarative.
Definition
En effet, un modèle de processus est une représentation théorique qui décrit la
manière dont nous concevons le fonctionnement du processus. Le langage de
modélisation du processus métier véhicule le fonctionnement du processus (le modèle)
en utilisant une syntaxe qui détermine la bonne construction des expressions
représentant les éléments du processus et une sémantique qui détermine la manière dont
les expressions du langage doivent être interprétées.
Les types de processus métier
Une modélisation des processus métier permet de représenter le fonctionnement d’un
processus en spécifiant ensemble des activités à exécuter et en définissant l’ordre
d’exécution des ces activités. C'est sur cette définition que les approches de
modélisation de processus métier divergent. En effet, dans la littérature, le
comportement du processus peut être défini d’une manière explicite (l’approche
impérative) ou d’une manière explicite (l’approche déclarative).
(A) La modélisation impérative (B) La modélisation déclarative
Fig. : Exemple de la modélisation impérative et de la modélisation déclarative
Modèle impératif Modèle déclaratif
Modèle de granularité Centré-processus Centré-activité
Description des flux de contrôle Explicite Implicite
Définition du scenario d’exécution Phase de modélisation Phase d’exécution
Gestion des événements Evènements simples Evènements complexes
Exécution du processus Totalement-spécifiée Partiellement-spécifiée
Langages Impératifs Déclaratifs
Tableau Le modèle impératif vs modèle déclaratif
Le tableau présente une comparaison entre les deux approches de modélisation de
processus. Conception des processus métier basée sur les règles
Introduction
La phase de modélisation de processus est primordiale car elle permet de décrire la
chaîne de valeur d’une entreprise. Pour cela, des modèles et des langages doivent être
utilisés pour permettre la définition des processus et la spécification des
connaissances métier d’une entreprise.
Les règles jouent un rôle important dans la vie quotidienne. Elles permet- tent de
formaliser une convention ou un principe vérifié comme les règles de la grammaire
ou les règles mathématiques. En Informatique, les règles sont utilisées pour
contrôler ou décrire le comportement des personnes et des systèmes, à titre
d’exemple nous pouvons citer les règles qui expriment et contrôlent les politiques
d’accès aux ressources sur les réseaux. Dans la discipline BPM, les règles métier sont
des définitions de haut niveau structurées, qui permettent de contraindre, contrôler et
influencer un aspect du métier. Ces règles sont utilisées pour implémenter les
stratégies ou les poli- tiques d’une entreprise. Elles sont aussi utilisées pour modéliser
un processus métier d’une manière déclarative.
Definition
En effet, un modèle de processus est une représentation théorique qui décrit la
manière dont nous concevons le fonctionnement du processus. Le langage de
modélisation du processus métier véhicule le fonctionnement du processus (le modèle)
en utilisant une syntaxe qui détermine la bonne construction des expressions
représentant les éléments du processus et une sémantique qui détermine la manière dont
les expressions du langage doivent être interprétées.
Les types de processus métier
Une modélisation des processus métier permet de représenter le fonctionnement d’un
processus en spécifiant ensemble des activités à exécuter et en définissant l’ordre
d’exécution des ces activités. C'est sur cette définition que les approches de
modélisation de processus métier divergent. En effet, dans la littérature, le
comportement du processus peut être défini d’une manière explicite (l’approche
impérative) ou d’une manière explicite (l’approche déclarative).
(A) La modélisation impérative (B) La modélisation déclarative
Fig. : Exemple de la modélisation impérative et de la modélisation déclarative
Modèle impératif Modèle déclaratif
Modèle de granularité Centré-processus Centré-activité
Description des flux de contrôle Explicite Implicite
Définition du scenario d’exécution Phase de modélisation Phase d’exécution
Gestion des événements Evènements simples Evènements complexes
Exécution du processus Totalement-spécifiée Partiellement-spécifiée
Langages Impératifs Déclaratifs
Tableau Le modèle impératif vs modèle déclaratif
Le tableau présente une comparaison entre les deux approches de modélisation de
processus. Conception des processus métier basée sur les règles
Introduction
La phase de modélisation de processus est primordiale car elle permet de décrire la
chaîne de valeur d’une entreprise. Pour cela, des modèles et des langages doivent être
utilisés pour permettre la définition des processus et la spécification des
connaissances métier d’une entreprise.
Les règles jouent un rôle important dans la vie quotidienne. Elles permet- tent de
formaliser une convention ou un principe vérifié comme les règles de la grammaire
ou les règles mathématiques. En Informatique, les règles sont utilisées pour
contrôler ou décrire le comportement des personnes et des systèmes, à titre
d’exemple nous pouvons citer les règles qui expriment et contrôlent les politiques
d’accès aux ressources sur les réseaux. Dans la discipline BPM, les règles métier sont
des définitions de haut niveau structurées, qui permettent de contraindre, contrôler et
influencer un aspect du métier. Ces règles sont utilisées pour implémenter les
stratégies ou les poli- tiques d’une entreprise. Elles sont aussi utilisées pour modéliser
un processus métier d’une manière déclarative.
Definition
En effet, un modèle de processus est une représentation théorique qui décrit la
manière dont nous concevons le fonctionnement du processus. Le langage de
modélisation du processus métier véhicule le fonctionnement du processus (le modèle)
en utilisant une syntaxe qui détermine la bonne construction des expressions
représentant les éléments du processus et une sémantique qui détermine la manière dont
les expressions du langage doivent être interprétées.
Les types de processus métier
Une modélisation des processus métier permet de représenter le fonctionnement d’un
processus en spécifiant ensemble des activités à exécuter et en définissant l’ordre
d’exécution des ces activités. C'est sur cette définition que les approches de
modélisation de processus métier divergent. En effet, dans la littérature, le
comportement du processus peut être défini d’une manière explicite (l’approche
impérative) ou d’une manière explicite (l’approche déclarative).
(A) La modélisation impérative (B) La modélisation déclarative
Fig. : Exemple de la modélisation impérative et de la modélisation déclarative
Modèle impératif Modèle déclaratif
Modèle de granularité Centré-processus Centré-activité
Description des flux de contrôle Explicite Implicite
Définition du scenario d’exécution Phase de modélisation Phase d’exécution
Gestion des événements Evènements simples Evènements complexes
Exécution du processus Totalement-spécifiée Partiellement-spécifiée
Langages Impératifs Déclaratifs
Tableau Le modèle impératif vs modèle déclaratif
Le tableau présente une comparaison entre les deux approches de modélisation de
processus. Conception des processus métier basée sur les règles
Introduction
La phase de modélisation de processus est primordiale car elle permet de décrire la
chaîne de valeur d’une entreprise. Pour cela, des modèles et des langages doivent être
utilisés pour permettre la définition des processus et la spécification des
connaissances métier d’une entreprise.
Les règles jouent un rôle important dans la vie quotidienne. Elles permet- tent de
formaliser une convention ou un principe vérifié comme les règles de la grammaire
ou les règles mathématiques. En Informatique, les règles sont utilisées pour
contrôler ou décrire le comportement des personnes et des systèmes, à titre
d’exemple nous pouvons citer les règles qui expriment et contrôlent les politiques
d’accès aux ressources sur les réseaux. Dans la discipline BPM, les règles métier sont
des définitions de haut niveau structurées, qui permettent de contraindre, contrôler et
influencer un aspect du métier. Ces règles sont utilisées pour implémenter les
stratégies ou les poli- tiques d’une entreprise. Elles sont aussi utilisées pour modéliser
un processus métier d’une manière déclarative.
Definition
En effet, un modèle de processus est une représentation théorique qui décrit la
manière dont nous concevons le fonctionnement du processus. Le langage de
modélisation du processus métier véhicule le fonctionnement du processus (le modèle)
en utilisant une syntaxe qui détermine la bonne construction des expressions
représentant les éléments du processus et une sémantique qui détermine la manière dont
les expressions du langage doivent être interprétées.
Les types de processus métier
Une modélisation des processus métier permet de représenter le fonctionnement d’un
processus en spécifiant ensemble des activités à exécuter et en définissant l’ordre
d’exécution des ces activités. C'est sur cette définition que les approches de
modélisation de processus métier divergent. En effet, dans la littérature, le
comportement du processus peut être défini d’une manière explicite (l’approche
impérative) ou d’une manière explicite (l’approche déclarative).
(A) La modélisation impérative (B) La modélisation déclarative
Fig. : Exemple de la modélisation impérative et de la modélisation déclarative
Modèle impératif Modèle déclaratif
Modèle de granularité Centré-processus Centré-activité
Description des flux de contrôle Explicite Implicite
Définition du scenario d’exécution Phase de modélisation Phase d’exécution
Gestion des événements Evènements simples Evènements complexes
Exécution du processus Totalement-spécifiée Partiellement-spécifiée
Langages Impératifs Déclaratifs
Tableau Le modèle impératif vs modèle déclaratif
Le tableau présente une comparaison entre les deux approches de modélisation de
processus.