A flexible model for Web service discovery

Rubén Lara, Miguel Ángel Corella, Pablo Castells · 2006

Abstract. The advent of the SOA paradigm is expected to cause an increase in the number of available Web services. In this setting, advanced facilities for the discovery of Web services that provide a given functionality are required so that this increase does not create a bottleneck for the exploitation of services in an SOA. In this paper, we present a model for the discovery of Web services which relies on alternative views of Web service functional capabilities, allowing for different trade-offs between the accuracy of discovery results and the efficiency of the discovery process. Up to three filtering steps, with increasing complexity, can be successively applied in order to refine discovery results. Furthermore, the use of taxonomies of functional categories, close to the intuition of average users, is introduced by our model with a two-fold purpose: a) supporting the user in the description of goals and Web services, and b) allowing for a coarse-grained but highly efficient discovery. Due to its flexibility, the model proposed is expected to cover a wide range of use cases. 1

Read the paper · More papers on PaperTik