CHAPITRE
LA SPÉCIFICATION DES PROCESSUS
ADMINISTRATIFS AVEC UNE
APPROCHE ORIENTÉE SCÉNARIO
SOMMAIRE
II.1 - Introduction 26
II.2 - Le langage de spécification LSAWfP 27
II.3 - Méthodologie de spécification et
nécessité d'un outil de spécification 32
II.4 - Revue des outils existants de spécification des
workflows 34
II.5 - Conclusion 37
II.1. Introduction
Dans le Business Process Management, la spécification
des processus peut s'effectuer de diverses manières. Cependant, il
n'existe pas d'outils de modélisation communément
acceptés. Certains d'entre eux sont critiqués pour leur
incapacité à capturer à la fois le cycle de vie et les
modèles informationnels et organisationnels des processus. Pour
d'autres, la modélisation des processus se fait
généralement à l'aide d'un seul graphique, ce qui ne
facilite pas la modularité, la maintenance et
l'évolutivité. En outre, certains de ces langages sont
très généraux; par conséquent, leur application
à des processus de domaines spécifiques (tels que les processus
administratifs) est très complexe.
Dans le but de combler les différentes absences
observées dans les divers outils de modélisation
déjà mis en place, TCHOUPÉ TCHENDJI Maurice, ZEKENG NDADJI
Maxime et al. entreprennent un vaste projet visant à la gestion des
processus administratifs à l'aide d'une approche grammaticale [9, 10,
8]. Étant
II.2. LE LANGAGE DE SPÉCIFICATION LSAWFP 27
MÉMOIRE - TONLE NOUMBO FRANCK BRUNO URIFIA
donné que les travaux que nous menons s'inscrivent dans
le cadre de ce projet, ce chapitre est majoritairement consacré à
la présentation des travaux déjà effectués en lien
direct avec les nôtres.
Ce chapitre est organisé comme suit : nous
commençons par décrire LSAWfP, le langage de Zekeng et al. pour
la spécification des processus administratifs; ensuite nous donnons une
méthodologie de spécification des processus LSAWfP avec une
approche orientée scénario. Nous montrons par la suite la
nécessité pour LSAWfP de disposer d'un outil d'aide à la
spécification. Nous terminons par une revue de quelques outils existants
de spécification, afin de déterminer quelles sont les
fonctionnalités de bases que doivent fournir de tels outils.
II.2. Le langage de spécification LSAWfP
LSAWfP (A Language for the Specification of Administrative
Workflow Processes) est un langage récent spécifiquement
conçu pour la modélisation des processus administratifs. Il
s'appuie sur une variante des grammaires attribuées pour fournir un
cadre de modélisation des principaux aspects conceptuels de ces
processus : il s'agit des aspects liés à l'ordonnancement des
tâches (modèle de cycle de vie), aux données
consommées et produites par les tâches (modèle
informationnel), et aux ressources en charge de l'exécution des
tâches (modèle organisationnel) [38]. De plus, LSAWfP met
un accent particulier sur la modélisation (à l'aide de vues) des
perceptions que les différents acteurs ont sur les processus et leurs
données afin de garantir la confidentialité. Pour
modéliser un processus donné avec LSAWfP, quatre étapes
clés doivent être suivies : (1) modéliser les
scénarios du processus à l'aide d'arbres annotés et (2)
dériver, à partir des arbres annotés, une grammaire
abstraite qui sera utilisée comme modèle de cycle de vie; puis
(3) identifier les acteurs impliqués dans l'exécution du
processus et (4) établir le rôle joué par chacun d'eux
à l'aide d'une liste d'accréditations.
|