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 >>
