Title :
Reconfiguring Workflows of Web Services
Author :
Baird, R. ; Hepner, M. ; Gamble, R. ; Gamble, M.T.
Author_Institution :
Dept. of Math. & Comput. Sci., Tulsa Univ., OK
fDate :
Feb. 26 2007-March 2 2007
Abstract :
Workflow reconfiguration traditionally involves modifying workflow specifications to adapt to changing architectural conditions. Causes include the introduction of new services or the alteration of goals. Dynamic reconfiguration is currently achieved in workflow specifications employing Web services using techniques that modify endpoint bindings and control structures. Abstract specification of service endpoints delay the point at which the endpoint for a Web service is bound, and modifications to control structures can allow for a variety of complex workflows to be specified. These approaches work with limited changes. This paper defines an improved process of dynamically reconfiguring Web service workflows. Our double loop approach utilizes companion meta-data specifications and reconfiguration plans that are associated with workflow specifications. The approach maps external change requests to workflow actions to determine an appropriate reconfiguration plan without changing the workflow language. Dynamic reconfiguration concepts are reused from architecture reconfiguration research to offer a wider range of potential changes
Keywords :
Web services; configuration management; formal specification; software architecture; Web services; abstract specification; architecture reconfiguration; dynamic reconfiguration; meta data specification; workflow reconfiguration; workflow specification; Business communication; Computer science; Conference management; Control systems; Delay; Engines; Monitoring; Runtime; Software systems; Web services;
Conference_Titel :
Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007. ICCBSS '07. Sixth International IEEE Conference on
Conference_Location :
Banff, Alta.
Print_ISBN :
0-7695-2785-X
DOI :
10.1109/ICCBSS.2007.30