d. Interface avec les autres Workflow
Un des objectifs de la normalisation dans la définition
de Workflow est de pouvoir transmettre des bons de travail entre deux
systèmes Workflow conçus par des concepteurs de systèmes
Workflow différents. Trois principaux types
d'interopérabilité ont étés identifiés :
- Workflow chaînés : La dernière
activité d'un Workflow A doit pouvoir fournir un item à la
première activité d'un Workflow B.
- Workflow hiérarchiques : une activité d'un
Workflow A doit pouvoir être vu comme un Workflow B.
- Workflow Peer to Peer : Une procédure globale est
composée d'activités gérées en partie par un
Workflow et en partie par un autre Workflow, sans système de supervision
de la procédure complète.
- Workflow Synchronisés : Deux Workflow
s'exécutent en parallèle et doivent pouvoir se synchroniser sur
certaines activités.
Pour résumer, il est possible d'identifier deux aspects
principaux nécessaires à l'inter fonctionnement de Workflow :
· L'interprétation commune de la définition
de procédures (ou d'un sous-ensemble).
· L'appui pendant l'exécution de l'échange
des divers types d'information de contrôle et le transfert des
données appropriées et/ou d'applications entre les services
d'exécution Workflow différents.
« Mise en place d'un système de gestion de
workflow : Paramétrage, suivi et représentation graphique »
| Page 30
e. Interface avec les outils de contrôle et
d'administration
L'objectif de cette interface est de permettre à un
logiciel de Monitoring de Workflow de s'interfacer avec plusieurs Workflow
différents et ainsi regrouper la supervision d'un ensemble de
systèmes Workflow dans un logiciel.
L'interface 5 permet à une application de gestion
indépendante d'interagir avec des Workflow de différents
domaines. L'application de gestion peut aussi se charger d'autres fonctions de
gestion, au-delà de celles-ci. Par exemple, elle peut aussi gérer
des définitions de procédures de Workflow, agissant comme un
dépôt d'information commun à plusieurs systèmes et
distribuant des définitions de processus aux divers Workflow via des
opérations au travers de leurs interfaces 1.
Malgré cela, des scénarii
d'implémentations moins modulaires sont aussi envisageables; par exemple
l'application de gestion peut être une partie intégrante du
service d'exécution.
|