TY - GEN
T1 - Dynamic stochastic models for workflow response optimization
AU - Sion, Radu
AU - Tatemura, Junichi
PY - 2005
Y1 - 2005
N2 - In this paper we propose a solution for optimizing (web service) business workflow response times through dynamic resource allocation. On-the-fly monitoring is combined with a novel workflow modeling algorithm that discovers critical execution paths and builds "dynamic" stochastic models in the associated "critical graph". One novel contribution of this work is the ability to naturally handle parallel workflow execution paths. This is essential in applications where workflows include multiple concurrent service calls/paths that need to be "joined" at a later point in time. We discuss the automatic deployment of on-the-fly monitoring mechanisms within the resource management mechanisms. We implement, deploy and experiment with a proof of concept within a generalized web services business process (BPEL4WS/SOAP) framework. In the experimental setup we explore and show the natural adaptation to changing workflow conditions and appropriate automatic re-allocation of resources to reduce execution times.
AB - In this paper we propose a solution for optimizing (web service) business workflow response times through dynamic resource allocation. On-the-fly monitoring is combined with a novel workflow modeling algorithm that discovers critical execution paths and builds "dynamic" stochastic models in the associated "critical graph". One novel contribution of this work is the ability to naturally handle parallel workflow execution paths. This is essential in applications where workflows include multiple concurrent service calls/paths that need to be "joined" at a later point in time. We discuss the automatic deployment of on-the-fly monitoring mechanisms within the resource management mechanisms. We implement, deploy and experiment with a proof of concept within a generalized web services business process (BPEL4WS/SOAP) framework. In the experimental setup we explore and show the natural adaptation to changing workflow conditions and appropriate automatic re-allocation of resources to reduce execution times.
UR - https://www.scopus.com/pages/publications/33749076676
U2 - 10.1109/ICWS.2005.50
DO - 10.1109/ICWS.2005.50
M3 - Conference contribution
AN - SCOPUS:33749076676
SN - 0769524095
SN - 9780769524092
T3 - Proceedings - 2005 IEEE International Conference on Web Services, ICWS 2005
SP - 657
EP - 664
BT - Proceedings - 2005 IEEE International Conference on Web Services, ICWS 2005
T2 - 2005 IEEE International Conference on Web Services, ICWS 2005
Y2 - 11 July 2005 through 15 July 2005
ER -