Prolog-Based Infrastructure for RDF: Scalability and Performance

  • Jan Wielemaker
  • Guus Schreiber
  • Bob Wielinga
Conference paper

DOI: 10.1007/978-3-540-39718-2_41

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2870)
Cite this paper as:
Wielemaker J., Schreiber G., Wielinga B. (2003) Prolog-Based Infrastructure for RDF: Scalability and Performance. In: Fensel D., Sycara K., Mylopoulos J. (eds) The Semantic Web - ISWC 2003. ISWC 2003. Lecture Notes in Computer Science, vol 2870. Springer, Berlin, Heidelberg

Abstract

The semantic web is a promising application-area for the Prolog programming language for its non-determinism and pattern-matching. In this paper we outline an infrastructure for loading and saving RDF/XML, storing triples, elementary reasoning with triples and visualization. A predecessor of the infrastructure described here has been used in various applications for ontology-based annotation of multimedia objects using semantic web languages. Our library aims at fast parsing, fast access and scalability for fairly large but not unbounded applications upto 40 million triples.

The RDF parser is distributed with SWI-Prolog under the LGPL Free Software licence. The other components will be added to the distribution as they become stable and documented.

Download to read the full conference paper text

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Jan Wielemaker
    • 1
  • Guus Schreiber
    • 2
  • Bob Wielinga
    • 1
  1. 1.University of Amsterdam, Social Science Informatics (SWI)AmsterdamThe Netherlands
  2. 2.Department of Computer ScienceVrije Universiteit AmsterdamAmsterdamThe Netherlands

Personalised recommendations