scispace - formally typeset
Search or ask a question
Book ChapterDOI

A New Service Discovery Approach for Community-Based Web

TL;DR: An upgraded organization of registry as well as the community is proposed through the consideration of NFPs with the functional one to provide an efficient service discovery algorithm in term of execution time.
Abstract: In registry, services are identified by functionality but nonfunctional specifications (NFPs) should play an important role. Multiple registries are aggregated to offer a higher-level abstraction, called community. Community has its own functional description. In this paper, we have proposed an upgraded organization of registry as well as the community through the consideration of NFPs with the functional one. The newly proposed organization can be used to provide an efficient service discovery algorithm in term of execution time.
References
More filters
Proceedings ArticleDOI
06 Jun 2004
TL;DR: METEOR-S Web service Discovery Infrastructure is discussed, which provides an ontology-based infrastructure to access a group of registries that are divided based on business domains and grouped into federations.
Abstract: The potential of a large scale growth of private and semi-private registries is creating the need for an infrastructure which can support discovery and publication over a group of autonomous registries. Recent versions of UDDI have made changes to accommodate interactions between distributed registries. In this paper, we discuss METEOR-S Web service Discovery Infrastructure, which provides an ontology-based infrastructure to access a group of registries that are divided based on business domains and grouped into federations. We also discuss how Web service discovery is carried out within a federation.

120 citations


"A New Service Discovery Approach fo..." refers background in this paper

  • ...In [6], discussion is made on an ontology-based infrastructure called METEOR-S....

    [...]

Journal ArticleDOI
TL;DR: This paper analyzes the service discovery requirements from the service consumer's perspective and outlines a conceptual model of homogeneous Web service communities, and describes a similarity measurement model for Web services by leveraging the metadata from WSDL and design a graph-based algorithm to support both of the two discovery types.
Abstract: The Web has undergone a tremendous change toward a highly user-centric environment. Millions of users can participate and collaborate for their own interests and benefits. Services computing paradigm together with the proliferation of Web services have created great potential opportunities for the users, also known as service consumers, to produce value-added services by means of service discovery and composition. In this paper, we propose an efficient approach to facilitating the service consumer on discovering Web services. First, we analyze the service discovery requirements from the service consumer's perspective and outline a conceptual model of homogeneous Web service communities. The homogeneous service community contains two types of discovery: the search of similar operations and that of composible operations. Second, we describe a similarity measurement model for Web services by leveraging the metadata from WSDL, and design a graph-based algorithm to support both of the two discovery types. Finally, adopting the popular atom feeds, we design a prototype to facilitate the consumers to discover while subscribing Web services in an easy-of-use manner. With the experimental evaluation and prototype demonstration, our approach not only alleviates the consumers from time-consuming discovery tasks but also lowers their entry barrier in the user-centric Web environment.

102 citations


"A New Service Discovery Approach fo..." refers background in this paper

  • ...In web technology, a community is a collection of registries that have common functionality [2]....

    [...]

  • ...Paper [2] presented an approach to help the service user for discovering web services....

    [...]

Journal ArticleDOI
TL;DR: This article presents an approach that provides the necessary assistance to those who are in charge of engineering communities of Web services and presents a prototype illustrating the engineering approach with focus on Web services attraction.
Abstract: This paper presents an approach that provides the necessary assistance to those who are in charge of engineering communities of Web services. Current practices indicate that Web services providing the same functionality are gathered into one community, independently of their origins and the way they carry out this functionality. The provided assistance manifests itself with the concepts to use, the architecture to select, the operations to script, and the deployment to track. Two protocols frame the interactions in an environment of communities of Web services namely the Web Services Community Development Protocol and the Contract-Net Protocol. The former manages a community in terms of Web services attraction/registration/withdrawal to/with/from this community. The latter satisfies users' needs in terms of Web services selection/contracting/triggering. Finally, the paper presents a prototype illustrating the engineering approach with focus on Web services attraction. Keywords. Community, Engineering, Web service.

79 citations


"A New Service Discovery Approach fo..." refers background in this paper

  • ...In [4, 3], the main goal is to achieve the reliability of web services composition....

    [...]

Journal ArticleDOI
01 Aug 2007
TL;DR: A context-based multi-type policy for Web services composition in which the binding between Web services occurs at four levels: component level to deal with Web services' definitions and capabilities, composite level to address how Web services are discovered and combined, semantic level to handle the semantic heterogeneity that can arise between Web Services, and resource level to focus on the performance of Web services.
Abstract: The objective of this research work is to look into the role of policies and context in framing the composition of Web services. Context supports the development of adaptable Web services and policies specify the behavior of Web services engaged in composition. In this paper, we present this research work's outcome, namely a context-based multi-type policy for Web services composition in which the binding between Web services occurs at four levels: component level to deal with Web services' definitions and capabilities, composite level to address how Web services are discovered and combined, semantic level to handle the semantic heterogeneity that can arise between Web services, and resource level to focus on the performance of Web services. Because of the composition complex-nature, the proposed approach uses three types of policies: engagement policies assess a Web service participation in a given composition, mediation policies deal with the semantic heterogeneity by tacking into account the mappings and conversions between component Web services, and deployment policies manage the interactions between component Web services and computing resources. Policies manage the transitions between the four levels and context caters the necessary information that tracks the composition progress.

50 citations


"A New Service Discovery Approach fo..." refers background in this paper

  • ...In [4, 3], the main goal is to achieve the reliability of web services composition....

    [...]

Journal ArticleDOI
01 May 2005
TL;DR: A framework in which catalog service communities are built, linked for interaction, and constantly monitored and adapted over time is discussed, which may lead to restructuring of the network.
Abstract: This paper discusses a framework in which catalog service communities are built, linked for interaction, and constantly monitored and adapted over time. A catalog service community (represented as a peer node in a peer-to-peer network) in our system can be viewed as domain specific data integration mediators representing the domain knowledge and the registry information. The query routing among communities is performed to identify a set of data sources that are relevant to answering a given query. The system monitors the interactions between the communities to discover patterns that may lead to restructuring of the network (e.g., irrelevant peers removed, new relationships created, etc.).

26 citations


"A New Service Discovery Approach fo..." refers background in this paper

  • ...A community can be viewed as domain specific functionality integration mediators representing the registry information [5]....

    [...]