A peer-to-peer approach to Geospatial Web Services discovery

Geospatial Web Services are data-oriented services, which include a variety of complex data models and metadata. Discovering the appreciate services with related geospatial datasets among a large number of available ones is a key task in the Geospatial Web Services domain. This paper proposes a peer-to-peer (P2P) based approach for discovering geospatial Web Services. We characterize the geospatial Web Services profile as a set of keywords including the metadata attributes, the minimum bounding rectangle (MBR) and the QoS parameters. Differing from the keywords based P2P Web Services discovery approaches, we use the MBR information to cluster and index the services into a kind of Peer R+ tree. With the tree, a P2P system can support complex queries containing partial keywords and spatial querying. The approach has been used in the Beijing Spatial Data Infrastructure project. We implement an peer-to-peer geospatial Web Services discovery system prototype that shows our approach facilitates complex service queries that contains spatial keywords.

[1]  Hector Garcia-Molina,et al.  Open Problems in Data-Sharing Peer-to-Peer Systems , 2003, ICDT.

[2]  Mike P. Papazoglou,et al.  Leveraging Web-Services and Peer-to-Peer Networks , 2003, CAiSE.

[3]  Christos Faloutsos,et al.  The R+-Tree: A Dynamic Index for Multi-Dimensional Objects , 1987, VLDB.

[4]  Farnoush Banaei Kashani,et al.  WSPDS: Web Services Peer-to-Peer Discovery Service , 2004, International Conference on Internet Computing.

[5]  Max J. Egenhofer,et al.  Toward the semantic geospatial web , 2002, GIS '02.

[6]  Qing Wang,et al.  Peer-Serv: A Framework of Web Services in Peer-to-Peer Environment , 2003, WAIM.

[7]  Amit P. Sheth,et al.  METEOR-S WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services , 2005, Inf. Technol. Manag..

[8]  Katia Sycara,et al.  Using DAML-S for P 2 P Discovery , 2022 .

[9]  Anirban Mondal,et al.  P2PR-Tree: An R-Tree-Based Spatial Index for Peer-to-Peer Environments , 2004, EDBT Workshops.

[10]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[11]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.

[12]  Katia P. Sycara,et al.  Using DAML-S for P2P Discovery , 2003, International Conference on Web Services.

[13]  Wolfgang Nejdl,et al.  A scalable and ontology-based P2P infrastructure for Semantic Web Services , 2002, Proceedings. Second International Conference on Peer-to-Peer Computing,.

[14]  Murat Demirbas,et al.  Peer-to-peer spatial queries in sensor networks , 2003, Proceedings Third International Conference on Peer-to-Peer Computing (P2P2003).

[15]  ShenkerScott,et al.  A scalable content-addressable network , 2001 .