Standard client-server workflow management systems have an intrinsic scalability limitation, the central server, which represents a bottleneck for large-scale applications. This server is also a single failure point that may disable the whole system. We propose a fully distributed architecture for workflow management systems. It is based on the idea that the case (an instance of the process) migrates from host to host, following a process plan, while the case activities are executed. This basic architecture is improved so that other requirements for Workflow Management Systems, besides scalability, are also contemplated. A CORBA-based implementation of such architecture is discussed, with its limitations, advantages and project decisions described.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Roberto S. SILVA FILHO, Jacques WAINER, Edmundo R. M. MADEIRA, Clarence A. ELLIS, "CORBA Based Architecture for Large Scale Workflow" in IEICE TRANSACTIONS on Communications,
vol. E83-B, no. 5, pp. 988-998, May 2000, doi: .
Abstract: Standard client-server workflow management systems have an intrinsic scalability limitation, the central server, which represents a bottleneck for large-scale applications. This server is also a single failure point that may disable the whole system. We propose a fully distributed architecture for workflow management systems. It is based on the idea that the case (an instance of the process) migrates from host to host, following a process plan, while the case activities are executed. This basic architecture is improved so that other requirements for Workflow Management Systems, besides scalability, are also contemplated. A CORBA-based implementation of such architecture is discussed, with its limitations, advantages and project decisions described.
URL: https://global.ieice.org/en_transactions/communications/10.1587/e83-b_5_988/_p
Copy
@ARTICLE{e83-b_5_988,
author={Roberto S. SILVA FILHO, Jacques WAINER, Edmundo R. M. MADEIRA, Clarence A. ELLIS, },
journal={IEICE TRANSACTIONS on Communications},
title={CORBA Based Architecture for Large Scale Workflow},
year={2000},
volume={E83-B},
number={5},
pages={988-998},
abstract={Standard client-server workflow management systems have an intrinsic scalability limitation, the central server, which represents a bottleneck for large-scale applications. This server is also a single failure point that may disable the whole system. We propose a fully distributed architecture for workflow management systems. It is based on the idea that the case (an instance of the process) migrates from host to host, following a process plan, while the case activities are executed. This basic architecture is improved so that other requirements for Workflow Management Systems, besides scalability, are also contemplated. A CORBA-based implementation of such architecture is discussed, with its limitations, advantages and project decisions described.},
keywords={},
doi={},
ISSN={},
month={May},}
Copy
TY - JOUR
TI - CORBA Based Architecture for Large Scale Workflow
T2 - IEICE TRANSACTIONS on Communications
SP - 988
EP - 998
AU - Roberto S. SILVA FILHO
AU - Jacques WAINER
AU - Edmundo R. M. MADEIRA
AU - Clarence A. ELLIS
PY - 2000
DO -
JO - IEICE TRANSACTIONS on Communications
SN -
VL - E83-B
IS - 5
JA - IEICE TRANSACTIONS on Communications
Y1 - May 2000
AB - Standard client-server workflow management systems have an intrinsic scalability limitation, the central server, which represents a bottleneck for large-scale applications. This server is also a single failure point that may disable the whole system. We propose a fully distributed architecture for workflow management systems. It is based on the idea that the case (an instance of the process) migrates from host to host, following a process plan, while the case activities are executed. This basic architecture is improved so that other requirements for Workflow Management Systems, besides scalability, are also contemplated. A CORBA-based implementation of such architecture is discussed, with its limitations, advantages and project decisions described.
ER -