Hello,
I have a question about Pellet with Jena. Is this free to use un commercial 
projects? If on are there other free tools to run SWRL rules?

Thank you


> Le 8 déc. 2015 à 01:35, Nicolas Paris <[email protected]> a écrit :
> 
> Finally it works. Answer here :
> https://groups.google.com/forum/#!topic/pellet-users/s2Uxp2kB2hI
> (for those interested in)
> 
> 2015-12-07 22:50 GMT+01:00 Nicolas Paris <[email protected]>:
> 
>> Hello Jena Users,
>> 
>> I have a jena triple store full of rdf triple.
>> eg of triple:
>> foo  bar  baz
>> 
>> I transform it from jena Model to OntModel because I need to reason on it
>> (SWRL rules).
>> eg of rule:
>> bar( ?f ,?b ) -> buz( ?f )
>> 
>> Then my goal is the reasoner infers from eg of triple & eg of rule that :
>> foo rdf:type buz
>> 
>> ...but the reasoner does not infer that.
>> 
>> For now, the only way I have found to do so is to manually specify that
>> the individual foo has the property bar on baz:
>> Individual  individual = om.getIndividual( NS + "foo" );
>> Property role = om.getProperty( NS + "bar" );
>> Individual mbox = om.getIndividual( NS + "baz");
>> individual.addProperty( role, mbox );
>> 
>> 
>> How could I do the same for all my TDB data without doing it manually ?
>> (say addProperty)
>> 
>> (I use jena 2.13 & Pellet 2.4)
>> 
>> Thanks
>> 

Reply via email to