SWRL manipulation

2 messages Options
Embed this post
Permalink
dario-2

SWRL manipulation

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Hi all!

I’m new to Protégé API so I’m sorry if my question may sound a bit stupid.

What I need to do is to get some information from a owl file with SWRL rules
inside as well. Specifically, with Jena I get some individuals from the file,
these are created inferring some SWRL rule. After retrieving these individuals I
need to know which rule has generated them and which properties are used by this
rules (kind of reverse inferring). Reading the protegeWiki I realized that SWRLRuleEngineFactory
can help me, but I could not find a jar in the protégé installation folder that contain this class. Where can I find it? Is this class useful for my purpose?

Many thanks in advance for your help.



_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Martin O'Connor

Re: SWRL manipulation

Reply Threaded More More options
Print post
Permalink
This class is in the standard Protege-OWL distribution:

http://smi-protege.stanford.edu/repos/protege/owl/trunk/

JavaDoc is here:

http://protege.stanford.edu/protege/3.4/docs/api/owl/edu/stanford/smi/protegex/owl/swrl/SWRLRuleEngineFactory.html

Martin

Dario wrote:

> Hi all!
>
> I’m new to Protégé API so I’m sorry if my question may sound a bit stupid.
>
> What I need to do is to get some information from a owl file with SWRL
> rules
> inside as well. Specifically, with Jena I get some individuals from
> the file,
> these are created inferring some SWRL rule. After retrieving these
> individuals I
> need to know which rule has generated them and which properties are
> used by this
> rules (kind of reverse inferring). Reading the protegeWiki I realized
> that SWRLRuleEngineFactory
> can help me, but I could not find a jar in the protégé installation
> folder that contain this class. Where can I find it? Is this class
> useful for my purpose?
>
> Many thanks in advance for your help.
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>protege-owl mailing list
>[hidden email]
>https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
>Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>  
>

_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03