Définition de l'interface de service ouverte de flux de travail - Workflow Open Service Interface Definition
La définition d'interface de service ouverte de flux de travail ( OSID ) est une spécification Open Knowledge Initiative qui fournit les moyens de définir un processus composé d' étapes . Les OSID sont des interfaces de programmation qui comprennent une architecture orientée services pour la conception et la construction de logiciels réutilisables et interopérables .
Chaque étape a des conditions d'entrée et des états de sortie . Un processus existe pour faire avancer le travail d'une étape initiale à une étape terminale. L'avance est affectée par les événements qui sont exécutés dans le cadre d'une étape, dont le résultat est un nouvel état de sortie d'étape . Les événements de travail sont le résultat d' agents jouant un rôle spécifique dans le processus.
Une partie de la responsabilité des prestataires de services est de définir le processus et ses étapes. D'autres parties du service sont destinées à capturer les événements d'un utilisateur dans le processus. Des applications distinctes pour la conception et l'utilisation de Workflow sont susceptibles d'être écrites, chacune reposant sur un ou plusieurs OSID.
L'OSID de flux de travail fournit à une application , ou à un ensemble d'applications, les moyens de coordonner et de gérer le flux de travail en fonction d'une logique prédéterminée, entre un ou plusieurs acteurs (agents). Abstraction et séparation du flux de travail de l'application isole l'application des modifications de la logique du flux de travail. Des outils communs pour afficher, surveiller et maintenir le flux de travail peuvent être utilisés en conjonction avec l'application, ce qui évite à l'application de fournir cette fonctionnalité.
| Cet article relatif à la programmation informatique est un bout . Vous pouvez aider Wikipedia en le développant . |
| Cet article relatif à un type de logiciel est un stub . Vous pouvez aider Wikipedia en le développant . |