Towards a Modification Exchange Language for Distributed RDF Repositories

  • Wolfgang Nejdl
  • Wolf Siberski
  • Bernd Simon
  • Julien Tane
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2342)


Many RDF repositories have already been implemented with various access languages and mechanisms. The aim of the EDUTELLA framework is to allow communication between different RDF repository implementations. Part of EDUTELLA is a Query Exchange Language (QEL) which can be used as lingua franca to retrieve information from RDF repositories. This work shows why we also need standardization of distributed modification capabilities. We describe use case scenarios for annotation and replication services and use them as guideline for our approach towards a Modification Exchange Language (MEL) for distributed RDF repositories.


Query Language Primary Copy Learning Management System Replication Protocol Collaborative Annotation 
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.


  1. 1.
    J. Helfin and J. Hendler. A Portrait of the Semantic Web in Action. IEEE Intelligent Systems, 16(2), 54–59, 2001.CrossRefGoogle Scholar
  2. 2.
    Wolfgang Nejdl, Boris Wolf, Changtao Qu, Stefan Decker, Michael Sintek, Ambjörn Naeve, Mikael Nilsson, Matthias Palmér and Tore Risch. EDUTELLA: A P2P Networking Infrastructure Based on RDF. Accepted for WWW2002, 2002.Google Scholar
  3. 3.
    L. Gong. Project JXTA: A Technology Overview. Sun Microsystems, Palo Alto, 2001.Google Scholar
  4. 4.
    B. Wiley. Interoperability Through Gateways. In: A. Oram (ed.), Peer-to-Peer-Harnessing the Power of Disruptive Technologies. O’Reilly, 2001.Google Scholar
  5. 5.
    I. Jacobsen and M. Christensen. Object-Oriented Software Engineering: A Use-Case Driven Approach. Addison-Wesley, Reading, 1992.Google Scholar
  6. 6.
    B. Simon. Faculty Members Meeting Electronic Education Markets-Determinants for Project Success. Working Paper, Department of Information Systems, Wirtschaftsuniversität Wien, Vienna, 2001.Google Scholar
  7. 7.
    S. Guth, G. Neumann and B. Simon. UNIVERSAL-Design Spaces for Learning Media. In: R. H. Sprague (ed.). Proceedings of the 34th Hawaii International Conference on System Sciences, 2001.Google Scholar
  8. 8.
    S. Brantner, T. Enzi, S. Guth, G. Neumann and B. Simon. UNIVERSAL-Design and Implementation of a Highly Flexible E-Market Place of Learning Resources. In: R. Hartley, Kinshuk, T. Okamoto and J. P. Klus (ed.). Proceedings of the IEEE International Conference on Advanced Learning Technologies, 2001.Google Scholar
  9. 9.
    The Karlsruhe Ontology and Semantic Web Tool Suite., 2001.
  10. 10.
    S. Handschuh, S. Staab and A. Mädche: CREAM-Creating relational metadata with a component-based, ontology-driven annotation framework. In: ACM K-CAP 2001. October, Vancouver, 2001.Google Scholar
  11. 11.
    S. Handschuh and S. Staab. Authoring and Annotation of Web Pages in CREAM. Accepted for WWW2002, 2002.Google Scholar
  12. 12.
    J. Hendler. Agents and the Semantic Web. IEEE Intelligent Systems, 16(2), 30–37, 2001.CrossRefGoogle Scholar
  13. 13.
    L. Qiu, V. N. Padmanabham, and G. M. Voelker. On the placement of web server replicas. In Proc. 20th IEEE INFOCOM, 2001.Google Scholar
  14. 14.
    B. Liskov, S. Ghemawat, R. Gruber, P. Johns, L. Shrira and M. Williams. Replication in the Harp file system. In: Proceedings of the 13th ACM Symposium on Operating Systems Principles, 1991.Google Scholar
  15. 15.
    R. Tewari, M. Dahlin, H. Vin, and J. Kay. Design Considerations for Distributed Caching on the Internet. In Proceedings of the Twentieth International Conference on Distributed Computing Systems, 1999.Google Scholar
  16. 16.
    M. Baentsch, L. Baum, G. Molter, S. Rothkugel and P. Sturm. Enhancing the Web’s Infrastructure-From Caching to Replication. IEEE Internet Computing, 1(2):18–27, Mar. 1997.CrossRefGoogle Scholar
  17. 17.
    J. Gray, P. Helland, P. O’Neil and D. Shasha. The dangers of replication and a solution. In: Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996.Google Scholar
  18. 18.
    M. Wiesmann, F. Pedone, A. Schiper, B. Kemme and G. Alonso. Understanding replication in databases and distributed systems. In: Proceedings of 20th International Conference on Distributed Computing Systems (ICDCS’2000), Taipei, Taiwan, R.O.C. IEEE Computer Society Los Alamitos California, 2000.Google Scholar
  19. 19.
    B. Kemme and G. Alonso. A suite of database replication protocols based on group communication primitives. In: Proceedings of the 18th International Conference on Distributed Computing Systems (ICDCS), Amsterdam, The Netherlands, 1998.Google Scholar
  20. 20.
    J. Merrells, E, Reed, U. Srinivasan. LDAP Replication Architecture. IETF Internet Draft., 2000.
  21. 21.
    R. Atkinson and J. Munter (eds.). UDDI Version 2.0 Replication Specification. (2001). Available at
  22. 22.
  23. 23.
    Andy Seaborne. RDQL-RDF Data Query Language., 2001.
  24. 24.
    Brian McBride. Jena: Implementing the RDF Model and Syntax Specification., 2000.
  25. 25.
    L. Miller. Inkling: RDF query using SquishQL. 2001.
  26. 26.
    J. Kahan, M. Koivunen, E. Prud’Hommeaux and R. Swick. Annotea: An Open RDF Infrastructure for Shared Web Annotations. In Proc. of the WWW10 International Conference. Hong Kong, 2001.Google Scholar
  27. 27.
    G. Karvounarakis, V. Christophides, D. Plexousakis and S. Alexaki. Querying CommunityWeb Portals. In: Proc. 17ièmes Journees Bases de Donnees Avancees (BDA’01), Agadir, Maroc, 2001.Google Scholar
  28. 28.
    S. Alexaki, V. Christophides, G. Karvounarakis, D. Plexousakis and K. Tolle. The RDFSuite: Managing Voluminous RDF Description Bases. In: Proc. of the 2nd Int. Workshop on the Semantic Web, Hong-Kong, 2001.Google Scholar
  29. 29.
    J. Broekstra, A. Kampman and F. van Harmelen. Sesame: An Architecture for Storing and Querying RDF Data and Schema Information. In: D. Fensel, J. Hendler, H. Lieberman and W. Wahlster (eds.). Semantics for the WWW. MIT Press, 2001.Google Scholar
  30. 30.
    Michael Sintek and Stefan Decker. TRIPLE — An RDF Query, Inference, and Transformation Language. Deductive Databases and Knowledge Management Workshop (DDLP’2001), Japan, 2001.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Wolfgang Nejdl
    • 1
  • Wolf Siberski
    • 1
  • Bernd Simon
    • 2
  • Julien Tane
    • 1
    • 3
  1. 1.Learning Lab Lower SaxonyHannoverGermany
  2. 2.Abteilung für Wirtschaftsinformatik, Neue MedienWirtschaftsuniversität WienViennaAustria
  3. 3.Institut AIFBUniversität KarlsruheKarlsruheGermany

Personalised recommendations