A Survey of Semantic Based Peer-to-Peer Systems

This paper makes a step in identifying the state of the art in semantic P2P systems. On one hand, lot of research in the P2P systems community has focused on fault-tolerance and scalability, resulting in numberous algorithms, systems such as Chord, Pastry and P-Grid. These systems, however, have no notion of semantics and consequently, have difficulty in knowledge sharing. On the other hand, research in the semantic web community have focused on knowledge sharing among different nodes with possibly different schemas. These have tended to use centralized repositories. The obvious benefits of combining P2P and semantic systems would be to have large scale collection of structured data. Several recent efforts have focused on this combination. However, there have been no attempt to have these efforts grouped in one place for easy assimilation and for finding interesting future directions; this paper fills the gap.

[1]  Andreas Hotho,et al.  Personalized Information Access in a Bibliographic Peer-to-Peer System , 2006, Semantic Web and Peer-to-Peer.

[2]  Zharko Aleksovski,et al.  Semantic Mapping by Approximation , 2006, Semantic Web and Peer-to-Peer.

[3]  Wolfgang Nejdl,et al.  Cayley DHTs - A Group-Theoretic Framework for Analyzing DHTs Based on Cayley Graphs , 2004, ISPA.

[4]  Gerhard Weikum,et al.  A Reproducible Benchmark for P2P Retrieval , 2006, ExpDB.

[5]  Vassilis Christophides,et al.  Query Processing in RDF/S-Based P2P Database Systems , 2006, Semantic Web and Peer-to-Peer.

[6]  Manolis Koubarakis,et al.  Evaluating Conjunctive Triple Pattern Queries over Large Structured Overlay Networks , 2006, SEMWEB.

[7]  Luciano Serafini,et al.  Semantic Coordination of Heterogeneous Classifications Schemas , 2006, Semantic Web and Peer-to-Peer.

[8]  Brian McBride,et al.  Jena: A Semantic Web Toolkit , 2002, IEEE Internet Comput..

[9]  John Kubiatowicz,et al.  Structured Peer-to-Peer Overlays Need Application-Driven Benchmarks , 2003, IPTPS.

[10]  Wolfgang Nejdl,et al.  Super-peer-based routing and clustering strategies for RDF-based peer-to-peer networks , 2003, WWW '03.

[11]  Li Xiao,et al.  Dynamic Layer Management in Superpeer Architectures , 2005, IEEE Trans. Parallel Distributed Syst..

[12]  Dan Suciu,et al.  The Piazza peer data management project , 2003, SGMD.

[13]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[14]  Dan Suciu,et al.  Controlling Access to Published Data Using Cryptography , 2003, VLDB.

[15]  Ioana Manolescu,et al.  Dynamic XML documents with distribution and replication , 2003, SIGMOD '03.

[16]  Wolfgang Nejdl,et al.  HyperCuP - Hypercubes, Ontologies, and Efficient Search on Peer-to-Peer Networks , 2002, AP2PC.

[17]  Karl Aberer,et al.  P-Grid: a self-organizing structured P2P system , 2003, SGMD.

[18]  Karl Aberer,et al.  GridVine: Building Internet-Scale Semantic Overlay Networks , 2004, SEMWEB.

[19]  Nancy A. Lynch,et al.  Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services , 2002, SIGA.

[20]  Steffen Staab,et al.  Satisficing Ontology Mapping , 2006, Semantic Web and Peer-to-Peer.

[21]  Steffen Staab,et al.  Semantic Web and Peer-to-Peer - Decentralized Management and Exchange of Knowledge and Information , 2006 .

[22]  Min Cai,et al.  RDFPeers: a scalable distributed RDF repository based on a structured peer-to-peer network , 2004, WWW '04.

[23]  Daniel J. Abadi,et al.  Using The Barton Libraries Dataset As An RDF benchmark , 2007 .

[24]  Beng Chin Ooi,et al.  PeerDB: a P2P-based system for distributed data sharing , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[25]  Heiner Stuckenschmidt,et al.  RDF and Traditional Query Architectures , 2006, Semantic Web and Peer-to-Peer.

[26]  Li Gong,et al.  Industry Report: JXTA: A Network Programming Environment , 2001, IEEE Internet Comput..

[27]  Karl Aberer,et al.  The chatty web: emergent semantics through gossiping , 2003, WWW '03.

[28]  Min Cai,et al.  MAAN: A Multi-Attribute Addressable Network for Grid Information Services , 2003, Journal of Grid Computing.

[29]  Scott Shenker,et al.  Querying the Internet with PIER , 2003, VLDB.

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

[31]  Steffen Staab,et al.  Semantic Query Routing in Unstructured Networks Using Social Metaphors , 2006, Semantic Web and Peer-to-Peer.

[32]  Frank van Harmelen,et al.  Expertise-Based Peer Selection , 2006, Semantic Web and Peer-to-Peer.

[33]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM 2001.

[34]  Wolfgang Nejdl,et al.  Design issues and challenges for RDF- and schema-based peer-to-peer systems , 2003, SGMD.