Définition de workflow
Une Définition de workflow permet de définir un enchaînement d'opérations effectuées par des utilisateurs MEGA. Lorsqu'il est exécuté, le workflow (Instance de workflow) assure la gestion de l'enchaînement des opérations et de la notification des Personne (Système) impliquées. Le workflow peut s'appliquer à un objet du référentiel appelé Sujet de workflow. Dans ce cas les opérations attendues sont relatives à cet objet.
Formellement, la Définition de workflow est représentée sous forme d'une machine à états constituée de Statut de workflow. La suite des Statut de workflow est exprimée en reliant ceux-ci par des Transition de workflow.
A un instant donné du déroulement du Instance de workflow un desStatut de workflow de la Définition de workflow est le Statut de workflow courant. Les Transition de workflow sortantes de ce Statut de workflow correspondent aux différentes opérations possibles attendues des Personne (Système) participantes.
Les Personne (Système) participant à une Instance de workflow font passer celle-ci du Statut de workflow courant au suivant en déclenchant la Transition de workflow correspondant à l'opération effectuée par la Personne (Système).
Traductions
Produits