Skip to main content

Interoperability for Peer-to-Peer Networks: Opening P2P to the Rest of the World

  • Conference paper
Innovative Approaches for Learning and Knowledge Sharing (EC-TEL 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4227))

Included in the following conference series:

Abstract

Due to the information growth, distributed environments are offered as a feasible and scalable solution. Peer-to-Peer (P2P) networks have become one of the most important and used distributed environments inside (and outside) the e-learning community. They bring many advantages such as high flexibility for peers to dynamically join or leave the network, scalability, autonomy and high resilience against peer failures. However, every single one of them typically uses an interface specifically developed for that network, and it requires every peer to implement it in order to join. This is leading to increased development costs for potentially new participants of the network, and usually makes different P2P networks unable to interact with other systems and environments, isolating the network as a whole. In this paper, we report on a solution based on a proxy-based architecture and semantic mappings in order to allow the sharing of content between the set of peers inside a P2P network and other systems outside the network. Furthermore, we present an open-source implementation of the modules described in the paper.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1484.12.1 IEEE standard for learning object metadata (June 2002), http://ltsc.ieee.org/wg12

  2. Aberer, K., Cudré-Mauroux, P., Hauswirth, M.: The chatty web: emergent semantics through gossiping. In: International World Wide Web Conferences, Budapest, Hungary (May 2003)

    Google Scholar 

  3. ACM classification, http://www.acm.org/class/1998/overview.html

  4. Dublin core metadata innitiative (DCMI), http://dublincore.org/

  5. Dutch basic classification codes, http://www.kb.nl/vak/basis/bc98-en.html

  6. ERS: edutella retrieval service, http://edutella.jxta.org/spec/retrieval.html

  7. FOAF the friend of a friend (foaf) project, http://www.foaf-project.org/

  8. Halevy, A., Ives, Z., Suciu, D., Tatarinov, I.: Schema mediation in peer data management systems. In: Proc. of ICDE (2003)

    Google Scholar 

  9. Halevy, A.Y.: Answering queries using views: A survey. VLDB Journal: Very Large Data Bases 10(4), 270–294 (2001)

    Article  MATH  Google Scholar 

  10. Hatala, M., Richards, G., Eap, T., Willms, J.: The interoperability of learning object repositories and services: Standards, implementations and lessons learned. In: 13th World Wide Web Conference (WWW 2004), New York, USA (May 2004)

    Google Scholar 

  11. Lenzerini, M.: Data integration: A theoretical perspective. In: ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS), Wisconsin, USA, pp. 233–246 (June 2002)

    Google Scholar 

  12. Najjar, J., Duval, E., Ternier, S., Neven, F.: Towards interoperable learning object repositories: The ariadne experience. In: IADIS International Conference WWW/Internet, Algarve, Portugal (November 2003)

    Google Scholar 

  13. Nejdl, W., Wolpers, M., Siberski, W., Schmitz, C., Schlosser, M., Brunkhorst, I., Löser, A.: Super-peer-based routing and clustering strategies for rdf-based peer-to-peer networks. In: 12th International World Wide Web Conference (WWW 2003), Budapest, Hungary (May 2003)

    Google Scholar 

  14. Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmer, M., Risch, T.: Edutella: A P2P networking infrastructure based on RDF. In: 11th International World Wide Web Conference (WWW 2002), Hawaii, USA (June 2002)

    Google Scholar 

  15. Nilsson, M., Siberski, W.: RDF query exchange language (QEL) - concepts, semantics and RDF syntax (2003), http://edutella.jxta.org/spec/qel.html

  16. Olmedilla, D.: Working with edutella. technical report, http://www.l3s.de/~olmedilla/projects/edutella/edutella.pdf

  17. Olmedilla, D., Palmér, M.: Interoperability for peer-to-peer networks: Opening p2p to the rest of the world. In: WWW Workshop on Interoperability of Web-Based Educational Systems, CEUR Workshop Proceedings, Chiba, Japan, vol. 143, Technical University of Aachen (RWTH) (May 2005)

    Google Scholar 

  18. Qu, C., Nejdl, W.: Interacting edutella/JXTA peer-to-peer network with web services. In: 2004 International Symposium on Applications and the Internet (SAINT 2004), Tokyo, Japan. IEEE Computer Society Press, Los Alamitos (2004)

    Google Scholar 

  19. Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. VLDB J. 10(4), 334–350 (2001)

    Article  MATH  Google Scholar 

  20. Representing vCard objects in RDF/XML, http://www.w3.org/tr/vcard-rdf

  21. RCP rich client platform, http://www.eclipse.org/rcp/

  22. SQI: simple query interface, http://www.prolearn-project.org/lori/

  23. Tatarinov, I., Halevy, A.: Efficient query reformulation in peer-data management systems. In: SIGMOD 2004 (2004)

    Google Scholar 

  24. The lionshare project, http://lionshare.its.psu.edu/

  25. The open knowledge initiative (oki), http://www.okiproject.org/

  26. Ullman, J.D.: Information integration using logical views. Theoretical Computer Science 239(2), 189–210 (2000)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brunkhorst, I., Olmedilla, D. (2006). Interoperability for Peer-to-Peer Networks: Opening P2P to the Rest of the World. In: Nejdl, W., Tochtermann, K. (eds) Innovative Approaches for Learning and Knowledge Sharing. EC-TEL 2006. Lecture Notes in Computer Science, vol 4227. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11876663_6

Download citation

  • DOI: https://doi.org/10.1007/11876663_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-45777-0

  • Online ISBN: 978-3-540-46234-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics