SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment

Sheng, Quan Z., Benatallah, Boualem, Dumas, Marlon, & Mak, Eileen Oi-Yan (2002) SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment. In Demonstration Session of the 28th International Conference on Very Large Databases (VLDB). Hong Kong, China, September 2002. Morgan Kaufmann.


The automation of Web services interoperation is gaining a considerable momentum as a paradigm for effective Business-to-Business collaboration [2]. Established enterprises are continuously discovering new opportunities to form alliances with other enterprises, by offering value-added integrated services. However, the technology to compose Web services in appropriate time-frames has not kept pace with the rapid growth and volatility of available opportunities. Indeed, the development of integrated Web services is often ad-hoc and requires a considerable eort of low level programming. This approach is inadequate given the size and the volatility of the Web. Furthermore, the number of services to be integrated may be large, so that approaches where the development of an integrated service requires the understanding of each of the underlying services are inappropriate. In addition, Web services may need to be composed as part of a short term partnership, and disbanded when the partnership is no longer profitable. Hence, the integration of a large number of Web services requires scalable and flexible techniques, such as those based on declarative languages. Also, the execution of an integrated service in existing approaches is usually centralised, whereas the underlying services are distributed and autonomous. This calls for the investigation of distributed execution paradigms (e.g., peer-to-peer models), that do not suffer of the scalability and availability problems of centralised coordination [3].

Motivated by these concerns, we have developed the SELF-SERV platform for rapid composition of Web services [1]. In SELF-SERV, Web services are declaratively composed, and the resulting composite services are executed in a peer-to-peer and dynamic environment. In this paper we overview the design and implementation of the SELF-SERV system.

Impact and interest:

196 citations in Web of Science®
Search Google Scholar™

Citation counts are sourced monthly from Scopus and Web of Science® citation databases.

These databases contain citations from different subsets of available publications and different time periods and thus the citation count from each is usually different. Some works are not in either database and no count is displayed. Scopus includes citations from articles published in 1996 onwards, and Web of Science® generally from 1980 onwards.

Citations counts from the Google Scholar™ indexing service can be viewed at the linked Google Scholar™ search.

Full-text downloads:

502 since deposited on 13 Jul 2006
27 in the past twelve months

Full-text downloads displays the total number of times this work’s files (e.g., a PDF) have been downloaded from QUT ePrints as well as the number of downloads in the previous 365 days. The count includes downloads for all files if a work has more than one.

ID Code: 586
Item Type: Conference Paper
Refereed: No
Additional Information: Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment.
Divisions: Past > QUT Faculties & Divisions > Faculty of Science and Technology
Copyright Owner: Copyright 2002 (Please consult author)
Deposited On: 13 Jul 2006 00:00
Last Modified: 02 Feb 2012 09:44

Export: EndNote | Dublin Core | BibTeX

Repository Staff Only: item control page