OWL is just one way of specifying relationships. When you build relationships 
in Protégé you end up with a .owl file that can be imported into Fuseki.
The triple-store will then contain triples describing your objects and their 
relationships. Some of the relationships stored as triples will be those you 
set up in Protégé.
Domain and range information for instance. Subclass and superclass. 
Same-as.Disjoint-with etc. All this is stored in the triple store along with 
your objects and explicit relationships.

You create an inference model from the data using Jena, then query the 
inference model.
The reasoner you use on the model will parse the rules and make inferences. 
So if you make cats and dog each a subclass-of mammal and mammal a same-as of 
animal, a SPARQL query listing all animals will find dog and cat.

Read the link I provided for more.

DM


On 9/11/16, 3:24 am, "tina sani" <[email protected]> wrote:

    Hello David, I am sorry but I did not understand "use OWL rules in your
    model to create relationships between objects"
    for instance. 
    The Jena rules we use are not OWL specific? You mean rules in the Protege?
    
    On Tue, Nov 8, 2016 at 7:16 PM, David Moss <[email protected]> wrote:
    
    > It is my understanding that you use OWL rules in your model to create
    > relationships between objects.
    > You can then query the model using SPARQL and a reasoner.
    > The SPARQL will then not only return the triples explicitly matched, but
    > those that can be inferred using the rules too.
    >
    > See https://jena.apache.org/documentation/inference/
    >
    >
    >
    >
    >
    > On 9/11/16, 2:31 am, "tina sani" <[email protected]> wrote:
    >
    >     Hello
    >     I have a text file, having more than twenty Jena rules. Usually we 
need
    >     SPARQL queries to execute and display the inference results.
    >
    >     For my twenty rules, I need more or less ten queries, so what will be
    > the
    >     sequence and proper way to use SPARQL queries?
    >     I have some inverse property rules, symmetric, transitive and most are
    > Jena
    >     generic rules used in the text file.
    >
    >     Thanks a lot.
    >
    >
    >
    >
    


Reply via email to