Rich Personal Semantic Web Clients: Scenario and a Prototype

  • G. Tummarello
  • C. Morbidoni
  • M. Nucci
  • F. Piazza
  • P. Puliti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4248)


In this paper we introduce a novel kind scenario where users use Rich Personal Semantic Web Clients to cooperatively create knowledge within “Semantic Web Communities”. Such communities are formed around P2P channels which work by exchanging patches of RDF information among clients. Once sufficient information has been collected locally at each client, rich and fast browsing of such "Semantic Web" becomes possible without generating external traffic or computational load. A prototype of such client, DBin, is presented and issues such as user interfaces and social aggregation model are discussed. We will focus in particular on the "Brainlet" paradigm, which enables community leaders to create and deliver domain specific user interfaces. The Brainlet creation process does not require programming skills, so that Semantic Web communities can be started up by domain experts rather than programmers.


Distribute Hash Table Blank Node Rich Client Platform Require Programming Skill Fast Browsing 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    The DBin project,
  2. 2.
    Nejdl, W., Wolf, B.: EDUTELLA: A P2P Networking Infrastructure Based on RDF 2002 WWW 2002, Honolulu (2002)Google Scholar
  3. 3.
    Cai, M., Frank, M.: RDFPeers: A Scalable Distributed RDF Repository based on A Structured Peer-to-Peer Network. In: 13th International World Wide Web Conference WWW 2004, New York (2004)Google Scholar
  4. 4.
    Nejdl, W., Siberski, W., Wolpers, M., L”ser, A., Bruckhorst, I.: SuperPeer Based Routing and Clustering Strategies for RDF Based Peer-To-Peer Networks. In: 12th International World Wide Web Conference, Budapest (2003)Google Scholar
  5. 5.
    Chirita, P.A., Idreos, S., Koubarakis, M., Nejdl, W.: Publish/Subscribe for RDF-based P2P Networks. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 182–197. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    Tummarello, G., Morbidoni, C., Petersson, J., Puliti, P., Piazza, F.: RDFGrowth, a P2P annotation exchange algorithm for scalable Semantic Web applications. In: First P2PKM Workshop, Boston (2004)Google Scholar
  7. 7.
    Carroll, J.: Signing RDF Graphs. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 369–384. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  8. 8.
    Tummarello, G., Morbidoni, C., Puliti, P., Piazza, F.: Signing individual fragments of an RDF graph. In: 14th International World Wide Web Conference, Chiba, Japan (2005)Google Scholar
  9. 9.
    Albertoni, R., Bertone, A., De Martino, M.: Semantic Web and Information Visualization. In: Proceedings of the First Italian Workshop on Semantic Web Applications and Perspectives, Ancona, Italy (2004)Google Scholar
  10. 10.
    RDF Gravity - RDF Graph Visualization Tool, Technical Report: HPL-2004-57 (2004) Google Scholar
  11. 11.
    Pietriga, E.: Isaviz: a visual environment for browsing and authoring rdf models. In: 11th International World Wide Web Conference, Honolulu, Hawaii, USA (2002)Google Scholar
  12. 12.
    RDFX Technical Report: HPL-2004-57 (2004) Google Scholar
  13. 13.
    Welkin, a graph-based RDF visualizer (2004),
  14. 14.
    Eclipse Rich Client Platform,
  15. 15.
    Broekstra, J., Kampman, A.: SeRQL: An RDF Query and Transformation Language. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298. Springer, Heidelberg (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • G. Tummarello
    • 1
  • C. Morbidoni
    • 1
  • M. Nucci
    • 1
  • F. Piazza
    • 1
  • P. Puliti
    • 1
  1. 1.Dipartimento di Elettronica, Intelligenza Artificiale e TelecomunicazioniUniversità Politecnica delle MarcheAnconaItaly

Personalised recommendations