Definición de interfaz de servicio abierto de flujo de trabajo - Workflow Open Service Interface Definition
La definición de interfaz de servicio abierto de flujo de trabajo ( OSID ) es una especificación de la iniciativa de conocimiento abierto que proporciona los medios para definir un proceso compuesto por pasos . Los OSID son interfaces programáticas que comprenden una arquitectura orientada a servicios para diseñar y construir software reutilizable e interoperable .
Cada paso tiene condiciones de entrada y estados de salida . Existe un proceso para hacer avanzar el trabajo de un paso inicial a uno terminal. El avance se ve afectado por eventos que se realizan como parte de un paso, cuyo resultado es un nuevo estado de salida de paso . Los eventos laborales son el resultado de que los Agentes desempeñen un papel específico en el Proceso.
Parte de la responsabilidad de los proveedores de servicios es definir el proceso y sus pasos. Otras partes del servicio están destinadas a capturar los eventos de un usuario en el proceso. Es probable que se escriban aplicaciones separadas para diseñar y usar Workflow, cada una de las cuales dependerá de uno o más OSID.
El OSID de flujo de trabajo proporciona una aplicación , o conjunto de aplicaciones, con los medios para coordinar y administrar el flujo de trabajo en base a una lógica predeterminada, entre uno o más actores (agentes). La abstracción y separación del flujo de trabajo de la aplicación aísla la aplicación de los cambios en la lógica del flujo de trabajo. Las herramientas comunes para mostrar, monitorear y mantener el flujo de trabajo podrían usarse junto con la aplicación, evitando que la aplicación brinde esta funcionalidad.
| Este artículo relacionado con la programación informática es un fragmento . Puedes ayudar a Wikipedia expandiéndolo . |
| Este artículo relacionado con un tipo de software es un código auxiliar . Puedes ayudar a Wikipedia expandiéndolo . |