Glosario de O3 Process
Atención
Esto es un borrador.
En la especificación de la Workflow Management Coalition (WfMC) se encuentra la descripción de los términos con el propósito de establecer un acuerdo a nivel industrial en el uso de los mismos. La siguiente figura tomada de dicha especificación ilustra los términos principales y las relaciones entre ellos.
En esta página, se transcriben algunos de dichos términos y se ajustan en el contexto específico de O3 Process. En algunos de ellos, se presenta una analogía con un sistema de expedientes físicos.
Término |
Descripción |
---|---|
Proceso |
Descripción precisa de un proceso o procedimiento de negocio. En ella se explicita como se estructuran las tareas (o actividades), quien las realiza, cual es el orden relativo entre ellas, como se sincronizan, como fluye la información entre ellas y como se mantiene un seguimiento de las mismas. |
Workflow |
Se trata de la parte de un procesos que admite la automatización de procedimientos o flujos de trabajo donde, documentos, información y/o tareas son pasados de un participante a otro, en un camino gobernado por reglas o procedimientos |
Actividad o Tarea |
Paso lógico dentro de un proceso.
|
Transición |
El pasaje de una actividad a otra es indicada por medio de transiciones. |
Sección (swimlane) |
Mecanismo visual que permite organizar diferentes actividades y sus transiciones que están a cargo por un rol o usuario determinado. |
Diseño de un Proceso |
Consiste en la definición de:
|
Instancia de Proceso |
Ejecución de un proceso. |
Variable en contexto del proceso |
Variable asociada con una instancia de proceso. Por ejemplo, la clave de un registro de una base de datos o una referencia a un documento. Estas variables son declaradas en el momento de definición del proceso. Luego, en tiempo de creación de una instancia del proceso, estas variables son instanciadas. |
WorkItem |
Una instancia de proceso puede en forma simultánea estar en distintas actividades (producto del paralelismo). Cada ocurrencia es llamada WorkItem. |
Aplicación Invocada |
Programa de software invocado desde el propio workflow para apoyar una actividad en particular |
Agente de Aplicación |
Mecanismo para la invocación de aplicaciones desde el workflow |
O3 Process |
Componente de software que toma como entrada una definición de proceso y mantiene el estado de las instancias de dicho proceso de forma durable en el tiempo, delegando actividades entre personas (representadas como usuarios y roles) y aplicaciones. |
Elementos del modelo para representar procesos
Elementos |
Tipos de Elementos |
Propiedades |
||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Procesos |
|
|
||||||||||||||||||||
Secciones |
|
|
||||||||||||||||||||
Actividades |
|
|
||||||||||||||||||||
Transiciones |
|
|
Bibliografía
- Workflow Management Coalition (WfMC)
- http://en.wikipedia.org/wiki/Workflow
- The State of Workflow, Mayo 2004, por Tom Baeyens (fundador de jbpm.org).
- http://www.bpm.fit.qut.edu.au/projects/babel/dp/data_characterisation.jsp
- http://www.bpm.fit.qut.edu.au/projects/babel/dp/workflow_structure.jsp
Regresar a O3 Process WIKI Interno