Por favor, use este identificador para citar o enlazar este ítem: http://cicese.repositorioinstitucional.mx/jspui/handle/1007/2161
Diseño de una arquitectura distribuida multiservidor para la administración de sistemas de workflow.
Design of multiserver distributed architecture for the management of workflow systems.
David Abdel Mejía Medina
Ana Isabel Martínez García
Acceso Abierto
Atribución
Flujo de trabajo
En años recientes ha habido un creciente interés en el desarrollo de aplicaciones de workflow distribuido. Este interés ha surgido de la necesidad de proveer soporte al enactment de grandes procesos, donde los sistemas tradicionales de workflow basados en una arquitectura cliente-servidor presentan algunos problemas, como sobrecarga de trabajo en el servidor, poco escalabilidad, excesivo flujo de datos sobre la red, y poca tolerancia a fallos, entre otros. En este trabajo se presenta una arquitectura distribuida de workflow, la cual está basada en roles y en la implementación de nodos distribuidos independientes. Cada nodo contiene todas las actividades de los roles y la información que un actor requiere para desarrollarlas. Los nodos coordinan las tareas de los procesos de manera independiente. Esto ayuda a evitar el congestionamiento de la red y a aprovechar la capacidad de procesamiento de cada nodo independiente. Se considera un nodo central para controlar el proceso de inicialización del sistema de workflow y para la recuperación de errores con un modelo de transacciones avanzadas. Se ilustra el uso de la arquitectura a través de la implementación de un prototipo.
In recent years there has been an increasing interest in the development of distributed workflow applications. This interest has emerged from the need of providing support to the enactment of large processes where the traditional client-server architecture presents some problems, such as server work overload, low scalability, excessive data flow over the networks, and low failure tolerance, among others. In this work we present a workflow distributed architecture, which is based on roles and the implementation of distributed independent nodes. Each node contains all the role´s activities and information that an actor requires to perform. The nodes coordinate the execution of the process tasks independently. This helps to avoid network congestion and to take advantage of the processing capabilities of each independent node. We consider a central node for process control to initialize a workflow system and for failure recovery with an advance transactional model. We illustrate the use of the architecture through the development of a prototype.
CICESE
2005
Tesis de maestría
Español
Mejía Medina, D. A.2005.Diseño de una arquitectura distribuida multiservidor para la administración de sistemas de workflow. Tesis de Maestría en Ciencias. Centro de Investigación Científica y de Educación Superior de Ensenada, Baja California.202 p.
TECNOLOGÍA DE LOS ORDENADORES
Aparece en las colecciones: Tesis - Ciencias de la Computación

Cargar archivos:


Fichero Tamaño Formato  
167291.pdf44.29 MBAdobe PDFVisualizar/Abrir