<docbook><section><title>VirtTipsAndTricksGuideRDFSchemaOWLInferenceRules</title><title> How to exploit RDF Schema and OWL Inference Rules with minimal effort?</title> How to exploit RDF Schema and OWL Inference Rules with minimal effort?
<para>When you install Virtuoso, its highly scalable reasoning and inference capabilities may not be obvious.</para>
<para>Typical cases involve using rdfs:subClassOf predicates in queries, and wondering why reasoning hasn&#39;t occurred in line with the semantics defined in <ulink url="http://www.w3.org/TR/rdf-schema/">RDF Schema</ulink>.
 The same can occur when using more sophisticated <ulink url="http://www.w3.org/TR/owl-overview/">OWL</ulink> predicates such as owl:equivalentProperty, owl:equivalentClass, owl:sameAs, owl:SymmetricalProperty, owl:inverseOf, etc.</para>
<para>Virtuoso&#39;s inference rule processing is implemented in a loosely coupled manner, allowing users to conditionally apply inference context (via rules) to SPARQL queries.</para>
<para>These rules must generally be created as described <ulink url="http://docs.openlinksw.com/virtuoso/rdfsparqlrule.html#rdfsparqlrulemake">in the product docs</ulink>.</para>
<para>The <ulink url="VirtFacetBrowserInstallConfig">Virtuoso Faceted Browser VAD package</ulink> delivers a shortcut to setting up and exploring RDF Schema and OWL reasoning.</para>
<para> </para>
<bridgehead class="http://www.w3.org/1999/xhtml:h2"> Related</bridgehead>
<itemizedlist mark="bullet" spacing="compact"><listitem><ulink url="VirtTipsAndTricksGuideOWLIinfLinkedVocab">How the power of OWL based inference enables us exploit the power of Linked Vocabularies?</ulink> </listitem>
<listitem><ulink url="http://docs.openlinksw.com/virtuoso/rdfsparqlrule.html">Virtuoso Documentation on Inference Rules &amp; Reasoning</ulink> </listitem>
<listitem><ulink url="VirtFacetBrowserInstallConfig">Installation and Configuration of the Virtuoso Faceted Browser VAD package</ulink> </listitem>
<listitem><ulink url="VirtuosoFacetsWebService">Virtuoso Facets Web Service</ulink> </listitem>
</itemizedlist></section></docbook>