De nombreuses méthodes de développement mettent peu ou prou en œuvre des cycles au cours desquels l’état de certains éléments, généralement de haut niveau, (documents, spécifications, API, composant techniques, etc.) doit pouvoir être suivi et géré rigoureusement.

Modelio Workflow permet d’associer un état dit "état workflow" à des éléments de modèle et d’en contrôler l’évolution selon deux règles:

  1. Existence d’une transition possible entre les deux états ⇒ graphe des états

  2. Autorisation pour l’utilisateur courant de réaliser une transition d’état donnée ⇒ gestion des droits

Modelio Workflow est entièrement couplé avec Modelio Server, ce qui permet une configuration centrale du (ou des) workflow(s) pour chaque projet Modelio Server, tant au plan du Workflow à utiliser que des droits associés à chaque profil d’utilisateur.