Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33104
Enhancing the Peer-To-Peer Architecture with a Roaming Service and OWL
Authors: Younes Djaghloul, Zizette Boufaida
Abstract:
This paper addresses the problem of building a unified structure to describe a peer-to-peer system. Our approach uses the well-known notations in the P2P area, and provides a global architecture that puts a separation between the platform specific characteristics and the logical ones. In order to enable the navigation of the peer across platforms, a roaming layer is added. The latter provides a capability to define a unique identification of peer and assures the mapping between this identification and those used in each platform. The mapping task is assured by special wrapper. In addition, ontology is proposed to give a clear presentation of the structure of the P2P system without interesting in the content and the resource managed by the peer. The ontology is created according to the web semantic paradigm and using OWL language; so, the structure of the system is considered as a web resource.Keywords: Peer to peer, ontology, owl.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1059799
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1378References:
[1] B. Yang and H. Garcia-Molina. Designing a super peer network.
[2] B. Yang and H. Garcia-Molina. Improving efficiency of peer-to-peer search. In Proc. of the 28th Intl. Conf. on Distributed Computing Systems, July 2002.
[3] Gnutella home page. www.gnutella.com.
[4] I. Stoica, R. Morris, M. Kaashoek, and H. Balakrishnan. Chord: A scalable peer-to-peer lookup service for Internet applications. In Proc. of ACM SIGCOMM-01, San Diego, CA, USA, August 2001.
[5] Ian Clarke, Scott G. Miller, Theodore W. Hong, Oskar Sandberg, and Brandon Wiley. Protecting Free Expression Online with Freenet. IEEE Internet Computing, 6(1), Jan./Feb. 2002.
[6] K. Aberer, P. Cudr'e-Mauroux, A. Datta, Z. Despotovic, M. Hauswirth, M. Punceva, and R. Schmidt. P-grid: A self-organizing structured p2p system. ACM SIGMOD Record, 32(3), 2003.
[7] Kazaa home page. www.kazaa.com.
[8] M. Cai and M. Frank. RDFPeers: A Scalable Distributed RDF Repository based on A Structured Peer-to-Peer Network. In International World Wide Web Conference (WWW), 2004.
[9] M. Ehrig, P. Haase, R. Siebes, S. Staab, H. Stuckenschmidt, R. Studer, and C. Tempich. The SWAP Data and Metadata Model for Semantics- Based Peer-to-Peer Systems. In Multiagent System Technologies (MATES), 2003.
[10] M. Hemam & Z. Boufaida "An Ontology Development Process for the Semantic Web". EKAW'04 Workshop on Knowledge Management and the Semantic Web, Whittlebury Hall, Northamptonshire, UK. 2004
[11] Mike Dean, Dan Connolly, Frank van Harmelen, James Hendler, Ian Horrocks, Deborah L. McGuinness, Peter F. Patel-Schneider, and Lynn Andrea Stein. Web ontology language (OWL) reference version 1.0. W3CWorking Draft, 2003. Available at http://www.w3.org/TR/2003/WD-owl-ref-20030331.
[12] Nejdl, W., et al.: Super-peer-based routing and clustering strategies for rdf-based peer-topeer networks. In: Proceedings of the Twelfth International World Wide Web Conference (WWW 2003), Budapest, Hungary (2003)
[13] S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker. A scalable content-addressable network. In Proc. of ACM SIGCOMM-01, San Diego, CA, USA, August 2001.