Selective Querying for Adapting Hierarchical Web Service Compositions

Selective Querying for Adapting Hierarchical Web Service Compositions

Author: 
Harney, John
Place: 
Hershey, PA
Publisher: 
IGI Global
Date published: 
2011
Record type: 
Responsibility: 
Doshi, Prashant, jt. author
Editor: 
Milanovic, Nikola
Journal Title: 
Engineering Reliable Service Oriented Architecture
Source: 
Engineering Reliable Service Oriented Architecture
Abstract: 

Web Service compositions (WSC) often operate in volatile environments where the parameters of the component services change during execution. To remain optimal, the WSC could adapt to these changes by querying the participating providers for their revised parameters. Previously, the value of changed information (VOC) has been utilized in simple WSCs to selectively query only those services whose revised parameters are expected to bring about significant changes in the composition. In many cases, however, in order to promote scalability, a WSC is formulated as a more complex, nested structure – a higher-level WSC may be composed of WSs and lower-level WSCs – inducing a natural hierarchy over the composition. This chapter presents a novel approach that extends the capabilities of VOC-driven querying to address the problem of adapting hierarchical WSCs. It shows how to compose and adapt hierarchical WSCs by first deriving a model of volatility for lower-level WSCs and then by descending down the levels of nesting and computing the VOC for WSCs at each level. Experimental results demonstrate that this approach provides an effective and efficient solution for complex, hierarchical WSCs.

Series: 
Advances in Web Technologies and Engineering

CITATION: Harney, John. Selective Querying for Adapting Hierarchical Web Service Compositions edited by Milanovic, Nikola . Hershey, PA : IGI Global , 2011. Engineering Reliable Service Oriented Architecture - Available at: https://library.au.int/selective-querying-adapting-hierarchical-web-service-compositions