RMIT University
Browse

Framework for Web service query algebra and optimization

journal contribution
posted on 2024-11-01, 07:27 authored by Q Yu, Athman Bouguettaya
We present a query algebra that supports optimized access of Web services through service-oriented queries. The service query algebra is defined based on a formal service model that provides a high-level abstraction of Web services across an application domain. The algebra defines a set of algebraic operators. Algebraic service queries can be formulated using these operators. This allows users to query their desired services based on both functionality and quality. We provide the implementation of each algebraic operator. This enables the generation of Service Execution Plans (SEPs) that can be used by users to directly access services. We present an optimization algorithm by extending the Dynamic Programming (DP) approach to efficiently select the SEPs with the best user-desired quality. The experimental study validates the proposed algorithm by demonstrating significant performance improvement compared with the traditional DP approach.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1145/1326561.1326567
  2. 2.
    ISSN - Is published in 15591131

Journal

ACM Transactions on the Web

Volume

2

Number

6

Issue

1

Start page

1

End page

35

Total pages

35

Publisher

ACM

Place published

United States

Language

English

Copyright

© 2008 ACM

Former Identifier

2006028567

Esploro creation date

2020-06-22

Fedora creation date

2011-12-09

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC