DocumentCode
2931211
Title
BaseVISor: A Triples-Based Inference Engine Outfitted to Process RuleML and R-Entailment Rules
Author
Matheus, Christopher J. ; Baclawski, Ken ; Kokar, Mieczyslaw M.
Author_Institution
Versatile Inf. Syst., Framingham, MA
fYear
2006
fDate
Nov. 2006
Firstpage
67
Lastpage
74
Abstract
BaseVISor is a forward-chaining inference engine based on a Rete network optimized for the processing of RDF triples. A clause within the body and head of a rule either represents an RDF triple or invokes a procedural attachment (either built-in or user defined). This paper describes how BaseVISor has been outfitted to process RuleML and R-Entailment rules. In the case of RuleML, n-ary predicates are automatically translated into binary predicates and reified statements that encapsulate the n-ary predicates´ arguments. For R-Entailment rules, the appropriate R-Entailment axioms, axiomatic triples and consistency rules are automatically imported into the engine and then used to derive all triples entailed by any set of triples asserted into the fact base. Operation of the system is illustrated using sample rule sets for both RuleML and R-Entailment and instructions are provided on how to obtain the BaseVISor beta release and process the examples
Keywords
inference mechanisms; BaseVISor; R-Entailment rules; RDF triples; Rete network; RuleML; forward-chaining inference engine; triples-based inference engine; Assembly; Engines; Information systems; Intelligent systems; Java; Logic; OWL; Prototypes; Relational databases; Resource description framework;
fLanguage
English
Publisher
ieee
Conference_Titel
Rules and Rule Markup Languages for the Semantic Web, Second International Conference on
Conference_Location
Athens, GA
Print_ISBN
0-7695-2652-7
Type
conf
DOI
10.1109/RULEML.2006.6
Filename
4032392
Link To Document