II.2.1. La modélisation des scenarios à
l'aide des artefacts représentatifs
LSAWfP est fondé sur le principe selon lequel, par
définition, tous les scénarios d'exécution, tous les
acteurs et les rôles qu'ils jouent par rapport aux tâches d'un
processus administratif donné Pad, sont connus à
l'avance. LSAWfP propose donc de modéliser le scénario
d'exécution de chaque Pad à l'aide d'un arbre
annoté ti appelé artefact. Dans un tel arbre,
chaque noeud (étiqueté Xi) correspond
II.2. LE LANGAGE DE SPÉCIFICATION LSAWFP 28
MÉMOIRE - TONLE NOUMBO FRANCK BRUNO URIFIA
potentiellement à une tâche Xi du
Pad et chaque décomposition hiérarchique (un noeud et
ses fils) correspond à un ordonnancement : la tâche
associée au noeud parent doit être exécutée avant
les tâches associées aux noeuds fils; ces derniers doivent
être exécutés selon un ordre - parallèle ou
séquentiel - qui peut être spécifié par des
annotations particulières ";" (est séquentiel à) et
"k" (est parallèle à). Ces annotations seront
appliquées à chaque décomposition hiérarchique.
L'annotation ";" (resp. "k") reflète le fait que les
tâches associées aux noeuds fils de la décomposition
doivent (resp. peuvent) être exécutées en séquence
(resp. en parallèle).
FIGURE 12 - Artefacts représentatifs
du processus de pré-soutenance d'une thèse de doctorat
Il arrive que l'ensemble des scénarios
d'exécution pour un processus administratif donné soit infini.
C'est le cas de notre exemple courant dans lequel nous pouvons itérer
sur les tâches E1,E2,E3 sans limite; comme
chaque itération donne lieu à un nouveau scénario
d'exécution, nous générons ainsi un ensemble infini de
scénarios d'exécution. On constate donc que l'utilisation des
artefacts n'est pas suffisante pour spécifier ce processus (car
on bouclera indéfiniment lors de la spécification des
différents scénarios). LSAWfP fait intervenir la notion
d'artefacts représentatifs pour la gestion de ces cas de
figure. Il s'agit d' un} ensemble fini æ =
{t1,...,tk} d'artefacts issus d'un ensemble fini ô =
{S1 ad,...,Sk ad de scénarios dits
représentatifs. L'ensemble æ des artefacts
représentatifs est défini de telle sorte que n'importe quel
artefact représentant un scénario d'exécution
peut être exprimé comme une "combinaison" des
éléments de cet ensemble.
II.2. LE LANGAGE DE SPÉCIFICATION LSAWFP 29
MÉMOIRE - TONLE NOUMBO FRANCK BRUNO URIFIA
Pour la spécification de notre exemple courant avec
LSAWfP, nous avons trois scénarios représentatifs : le
premier est celui dans lequel le CD rejette le dossier de
pré-soutenance directement après avoir vérifié sa
conformité; le second est celui dans lequel les cinq premiers experts
sélectionnés valident leurs invitations; le dernier
scénario représentatif est celui dans lequel les cinq premiers
experts rejettent leurs invitations. Ces scénarios peuvent être
modélisés en utilisant les trois artefacts
représentatifs art1, art2 et art3 de la figure
12. Nous pouvons voir en particulier que art1 montre comment la
tâche "Constitution et soumission du dossier de pré-soutenance
à l'ED" assignée au Cdt, et associée au
symbole A (voir sec. I.2.1.2), doit être exécutée
avant les tâches associées aux symboles B, C et
D qui doivent être exécutées en séquence.
Comme dit plus haut, à partir de ces trois artefacts
représentatifs, il est possible de générer tous les autres
artefacts appartenant à ce processus administratif. Notons
également que des symboles supplémentaires appelés
symboles de (re)-structuration peuvent être ajoutés dans
les artefacts pour corriger l'ordonnancement des tâches : C'est le cas
pour art2 et art3 dans lesquels sont respectivement
rajoutés les symboles S et S1.
|