Selective Querying for Adapting Hierarchical Web Service Compositions

Selective Querying for Adapting Hierarchical Web Service Compositions

John Harney, Prashant Doshi
ISBN13: 9781609604936|ISBN10: 1609604938|EISBN13: 9781609604943
DOI: 10.4018/978-1-60960-493-6.ch007
Cite Chapter Cite Chapter

MLA

Harney, John, and Prashant Doshi. "Selective Querying for Adapting Hierarchical Web Service Compositions." Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements, edited by Nikola Milanovic, IGI Global, 2011, pp. 125-144. https://doi.org/10.4018/978-1-60960-493-6.ch007

APA

Harney, J. & Doshi, P. (2011). Selective Querying for Adapting Hierarchical Web Service Compositions. In N. Milanovic (Ed.), Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements (pp. 125-144). IGI Global. https://doi.org/10.4018/978-1-60960-493-6.ch007

Chicago

Harney, John, and Prashant Doshi. "Selective Querying for Adapting Hierarchical Web Service Compositions." In Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements, edited by Nikola Milanovic, 125-144. Hershey, PA: IGI Global, 2011. https://doi.org/10.4018/978-1-60960-493-6.ch007

Export Reference

Mendeley
Favorite

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.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.