Browse by author
Lookup NU author(s): Dr James Smith, Professor Paul WatsonORCiD
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
This paper is concerned with the adaptive execution of workflows on resources consisting of a pool of machines and a pool of alternative web services. The hierarchical nature of workflows enables adaptation at multiple levels. In this work, adaptivity is concerned with changing the mapping of services to machines and workflow invocations to services, in order to meet the requirements of both user and provider. Specifically, a third-party workflow engine (ActiveBPEL) has been wrapped to support mapping at these two levels. Results of experiments using the prototype within a cluster environment are presented which demonstrate a benefit from adapting in response to changes of user load and to changes in the pool of alternative services available during a workload. The experiments include a range of adaptivity scenarios and show that, by selection of an appropriate policy, a significant gain can be made. © 2007 IEEE.
Author(s): Smith J, Watson P
Editor(s): Zimmermann, W
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: Proceedings of the 5th IEEE European Conference on Web Services, ECOWS 07
Year of Conference: 2007
Pages: 223-232
Publisher: IEEE
URL: http://dx.doi.org/10.1109/ECOWS.2007.23
DOI: 10.1109/ECOWS.2007.23
Library holdings: Search Newcastle University Library for this item
ISBN: 9780769530444