2008
DOI: 10.1109/tkde.2007.190699
|View full text |Cite
|
Sign up to set email alerts
|

A Rule-Based Object-Oriented OWL Reasoner

Abstract: In this paper, we describe O-DEVICE, a memory-based knowledge-based system for reasoning and querying OWL ontologies by implementing RDF/OWL entailments in the form of production rules in order to apply the formal semantics of the language. Our approach is based on a transformation procedure of OWL ontologies into an object-oriented schema and the application of inference production rules over the generated objects in order to implement the various semantics of OWL. In order to enhance the performance of the s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0
2

Year Published

2008
2008
2017
2017

Publication Types

Select...
6
2
2

Relationship

1
9

Authors

Journals

citations
Cited by 47 publications
(22 citation statements)
references
References 25 publications
0
20
0
2
Order By: Relevance
“…Alternatively, we could enable developers to model the hierarchical semantics of events explicitly using ontologies expressed in a standard semantic language such as OWL. There is already a significant body of work on incorporating OWL in Rete-based inference engines (e.g., [8,21]). …”
Section: Limitations and Future Workmentioning
confidence: 99%
“…Alternatively, we could enable developers to model the hierarchical semantics of events explicitly using ontologies expressed in a standard semantic language such as OWL. There is already a significant body of work on incorporating OWL in Rete-based inference engines (e.g., [8,21]). …”
Section: Limitations and Future Workmentioning
confidence: 99%
“…The first popular approach to emulate a reasoner using CLIPS is described in [13]. Here the object oriented extension of CLIPS, called COOL, was used to build a reasoner for the OWL1 Lite [23] sub-language.…”
Section: Related Workmentioning
confidence: 99%
“…O-DEVICE [11] translates OWL rules into an in-memory representation, and can process all of. It can process all of OWL-DL except oneOf, complementOf or data ranges.…”
Section: Related Workmentioning
confidence: 99%