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 personnes 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 statuts de workflow. La suite des statuts de workflow est exprimée en reliant ceux-ci par des transitions de workflow.
A un instant donné du déroulement de l'instance de workflow, un statut de la définition de workflow est le statut courant. Les transitions sortantes de ce statut correspondent aux différentes opérations possibles attendues des personnes participantes.
Les personnes participant à une instance de workflow font passer celle-ci du statut courant au suivant en déclenchant la transition correspondant à l'opération effectuée par la personne.
Traductions
Produits