Choosing Appropriate Peer-to-Peer Infrastructure for Your Digital Libraries

  • Hao Ding
  • Ingeborg Sølvberg
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3815)


Peer-to-Peer (P2P) overlay network aims to be a feasible platform for building federated but autonomous digital libraries. However, due to a plethora number of P2P infrastructures and corresponding functionalities, it is often not easy to choose appropriate candidates for specific applications. This paper is devoted for this issue by comparing some typcial P2P systems widely used in digtal library or databbase communities and extending an open discussion on how to determine proper infrastructures according to specific system requirements.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    DELOS Digital library architecture (WP1)- Cluster Objectives (2004),
  2. 2.
    Clarke, I., Sandberg, O., Wiley, B., Hong, T.W.: Freenet: A distributed anonymous information storage and retrieval system. In: Federrath, H. (ed.) Designing Privacy Enhancing Technologies. LNCS, vol. 2009, pp. 46–66. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  3. 3.
    Crespo, A., Garcia-Molina, H.: Routing indices for peer-to-peer systems. In: Proceedings of the 22 nd International Conference on Distributed Computing Systems, ICDCS 2002 (2002)Google Scholar
  4. 4.
    Jain, S., Mahajan, R., Wetherall, D.: A Study of the Performance Potential of DHT-based Overlays. In: USENIX Symposium on Internet Technologies and Systems 2003, Seattle, Washington, USA (2003)Google Scholar
  5. 5.
    Stoica, I., Robert Morris, D.K., Kaashoek, F., Balakrishnan, H.: Chold:A scalable peer-topeer lookup service for internet applications. In: SIGCOMM, California, USA (2001)Google Scholar
  6. 6.
    Ratnasamy, S., Francis, P., Handley, M., Karp1, R., Shenker, S.: A scalable contentaddressable network. In: SIGCOMM, San Diego, California, USA (2001)Google Scholar
  7. 7.
    Tang, C., Xu, Z., Mahalingam, M.: psearch: Information retrieval in structured overlays. In: Proceedings of HotNetsI 2002, Princeton, New Jersey, USA (2002)Google Scholar
  8. 8.
    Halevy, A.Y., Ives, Z.G., Mork, P., Tatarinov, I.: Piazza: data management infrastructure for semantic web applications. In: WWW, pp. 556–567 (2003)Google Scholar
  9. 9.
    Oaks, S., Traversat, B., Gong, L.: JXTA in a Nutshell, September 2002. O’Reilly & Associates, Inc., Sebastopol (2002)Google Scholar
  10. 10.
    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: International WorldWide Web Conferences (WWW), pp. 604–615 (2002)Google Scholar
  11. 11.
    Haase, P., Broekstra, J., Ehrig, M., Menken, M.R., Mika, P., Olko, M., Plechawski, M., Pyszlak, P., Schnizler, B., Siebes, R., Staab, S., Tempich, C.: Bibster – A semantics-based bibliographic peer-to-peer system. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 122–136. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  12. 12.
    Schlosser, M.T., Sintek, M., Decker, S., Nejdl, W.: Hypercup - hypercubes, ontologies, and efficient search on peer-to-peer networks. In: Moro, G., Koubarakis, M. (eds.) AP2PC 2002. LNCS (LNAI), vol. 2530, pp. 112–124. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  13. 13.
    Ahlborn, B., Nejdl, W., Siberski, W.: OAI-P2P:A Peer-to-Peer Network for Open Archives. In: 2002 International Conference on Parallel ProcessingWorkshops (ICPPW 2002), Vancouver, B.C., Canada (2002)Google Scholar
  14. 14.
    Cai, M., Frank, M.: Rdfpeers: A scalable distributed rdf repository based on a structured peer-to-peer network. In: WWW, pp. 17–22 (2004)Google Scholar
  15. 15.
    Aberer, K., Cudré-Mauroux, P., Datta, A., Despotovic, Z., Hauswirth, M., Punceva, M., Schmidt, R.: P-grid: a self-organizing structured p2p system. SIGMOD Record 32, 29–33 (2003)CrossRefGoogle Scholar
  16. 16.
    Crespo, A., Garcia-Molina, H.: Semantic overlay networks for p2p systems. Technical report, Computer Science Department, Stanford University (2002)Google Scholar
  17. 17.
    Yang, B., Garcia-Molina, H.: Designing a super-peer network. In: IEEE International Conference on Data Engineering (2003) (Available: 2004.07),
  18. 18.
    Greg Karvounarakis, E.: The RDF Query Language, RQL (2003),
  19. 19.
    Sesame: Rdf schema querying and storage (2005),
  20. 20.
    Calvanese, D., Damaggio, E., Giacomo, G.D., Lenzerini, M., Rosati, R.: Semantic data integration in p2p systems. In: DBISP2P, pp. 77–90 (2003),
  21. 21.
    Ding, H., Solvberg, I.: Towards the schema heterogeneity in distributed digital libraries. In: 6th International Conference on Enterprise Information System (ICEIS), Portugal (2004)Google Scholar
  22. 22.
    Olmedilla, D., Palm0er, M.: Interoperability for peer-to-peer networks: Opening p2p to the rest of the world. In: WWW 2005, Chiba, Japan (2005)Google Scholar
  23. 23.
    Baeza-Yates, R., Ribeiro-Neto, B.: Modern Information Retrieval. Addison-Wesley, USA (1999)Google Scholar
  24. 24.
    Balke, W.T., Nejdl, W., Siberski, W., Thaden, U.: Dl meets p2p - distributed document retrieval based on classification and content. In: Rauber, A., Christodoulakis, S., Tjoa, A.M. (eds.) ECDL 2005. LNCS, vol. 3652, pp. 379–390. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  25. 25.
    Shen, H.T., Shu, Y., Yu, B.: Efficient semantic-based content search in p2p network. IEEE Trans. Knowl. Data Eng. 16, 813–826 (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Hao Ding
    • 1
  • Ingeborg Sølvberg
    • 1
  1. 1.Dept. of Computer and Information SystemNorwegian Univ. of Sci. &Tech.TrondheimNorway

Personalised recommendations