Abstract
OWLIM is a high-performance Storage and Inference Layer (SAIL) for Sesame, which performs OWL DLP reasoning, based on forward-chaining of entilement rules. The reasoning and query evaluation are performed in-memory, while in the same time OWLIM provides a reliable persistence, based on N-Triples files. This paper presents OWLIM, together with an evaluation of its scalability over synthetic, but realistic, dataset encoded with respect to PROTON ontology. The experiment demonstrates that OWLIM can scale to millions of statements even on commodity desktop hardware. On an almost-entry-level server, OWLIM can manage a knowledge base of 10 million explicit statements, which are extended to about 19 millions after forward chaining. The upload and storage speed is about 3,000 statement/sec. at the maximal size of the repository, but it starts at more than 18,000 (for a small repository) and slows down smoothly. As it can be expected for such an inference strategy, delete operations are expensive, taking as much as few minutes. In the same time, a variety of queries can be evaluated within milliseconds. The experiment shows that such reasoners can be efficient for very big knowledge bases, in scenarios when delete operations should not be handled in real-time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Broekstra, J.: Storage, Querying and Inferencing for Semantic Web Languages. Ph.D. Thesis, VU Amsterdam (2005), ISBN 90 9019 2360 http://www.cs.vu.nl/~jbroeks/#pub
Dean, M., Schreiber, G. (eds.): OWL Web Ontology Language Reference. W3C Recommendation (February10, 2004), http://www.w3.org/TR/owl-ref/
Grosof, B., Horrocks, I., Volz, R., Decker, S.: Description Logic Programs: Combining Logic Programs with Description Logic. In: Proc. of WWW 2003 (May 2003)
Guo, Y., Pan, Z., Heflin, J.: An Evaluation of Knowledge Base Systems for Large OWL Datasets. CS and Engineering Department, Lehigh University, Bethlehem, PA18015, USA (2004), http://www.lehigh.edu/~yug2/iswc2004-benchmark.PDF
Hayes, P.: RDF Semantics. W3C Recommendation, February 10 (2004), http://www.w3.org/TR/2004/REC-rdf-mt-20040210/
Klyne, G., Carroll, J.J.: Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C Recom. Febrauary 10 (2004), http://www.w3.org/TR/rdf-concepts/
LSDIS and the University of Georgia, Semantic Web Technology Evaluation Ontology, SWETO (2004), http://lsdis.cs.uga.edu/Projects/SemDis/sweto/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kiryakov, A., Ognyanov, D., Manov, D. (2005). OWLIM – A Pragmatic Semantic Repository for OWL. In: Dean, M., et al. Web Information Systems Engineering – WISE 2005 Workshops. WISE 2005. Lecture Notes in Computer Science, vol 3807. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11581116_19
Download citation
DOI: https://doi.org/10.1007/11581116_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30018-2
Online ISBN: 978-3-540-32287-0
eBook Packages: Computer ScienceComputer Science (R0)