The invention identifies areas in a workflow graph that operate on one
workstation--islands that can execute also remote from a central workflow
server. Such a remote workstation can even operate physically disconnected
from a central server during the interpretation/execution of the island.
The workflow model is analyzed and those parts that are defined for
execution on one specific workstation are encapsulated. Those parts,
called "islands" can be interpreted or executed on the central workflow
server, or can be downloaded from the server to a specific remote client
workstation. Additionally, the islands in the workflow graph can
optionally be transformed, either at the server or after downloading at
the destination workstations, towards much more efficiently executable
versions of the islands.
La invención identifica las áreas en un gráfico del workflow que funcionan encendido un sitio de trabajo -- las islas que pueden ejecutar también el telecontrol de un servidor central del workflow. Un sitio de trabajo tan alejado puede incluso funcionar desconectado físicamente de un servidor central durante el interpretation/execution de la isla. Se analiza el modelo del workflow y se encapsulan esas piezas que se definen para la ejecución en un sitio de trabajo específico. Esas piezas, llamadas las "islas" se pueden interpretar o ejecutar en el servidor central del workflow, o se pueden descargar del servidor a un sitio de trabajo alejado específico del cliente. Además, las islas en el gráfico del workflow se pueden transformar opcionalmente, en el servidor o después de descargar en los sitios de trabajo de la destinación, hacia mucho más eficientemente las versiones ejecutables de las islas.