Title
OWLIM – a pragmatic semantic repository for OWL
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.
Year
DOI
Venue
2005
10.1007/11581116_19
WISE Workshops
Keywords
Field
DocType
n-triples file,big knowledge base,small repository,almost-entry-level server,query evaluation,knowledge base,proton ontology,pragmatic semantic repository,owl dlp reasoning,inference layer,time owlim,real time
Forward chaining,Data mining,Computer science,Inference,Upload,Description logic,Semantic Web,Knowledge base,RDF,Database,Scalability,Distributed computing
Conference
Volume
ISSN
ISBN
3807
0302-9743
3-540-30018-X
Citations 
PageRank 
References 
166
9.81
3
Authors
3
Search Limit
100166
Name
Order
Citations
PageRank
Atanas Kiryakov1106965.80
Damyan Ognyanov235023.80
Dimitar Manov365935.32