From: Chris S. <chr...@is...> - 2011-02-09 22:06:01
|
The derivation logging object in Jena (RuleDerivation.java) contains the whole picture of what triggered the rule. You'll have to extend/override the area where Jena actually does the logging, but the information that you need is there. Hope that helps a little. Chris -----Original Message----- From: Marcus Cobden [mailto:li...@ma...] Sent: Wednesday, February 09, 2011 2:44 PM To: ng4...@li... Subject: Re: [namedgraphs] Reasoning with Named Graphs Looks promising, thanks! One of the things I wanted was for the inferred triples to be placed in different graphs, depending on which graphs the antecedents came from. Would that be possible? This isn't possible with the Jena Reasoner: while you can enable derivation logging, it doesn't log what triggered the creation of a rule, so you don't get the full picture. Btw: I spent an hour or so today adding generics to all the NG4J classes, if you're working with NG4J it might make things a bit easier ;) I'll be posting the diff tomorrow. On 09/02/2011 20:36, Graeme Stevenson wrote: > Hi Marcus, > > I developed an extension for NG4J that uses Jess as a back end. The software is available from [1]. > > I didn't get around to finishing the RDFS and OWL rules files for Jess when I first published the code, as work took me in another direction. However, I've turned my attention back to it this week and should hopefully get something online soon. Nevertheless, you can always have a look to see if it fits your needs. > > Give me a shout if you've got any questions. > > Cheers, > Graeme. > > [1] Logan: http://logan.ontonym.org/ > > On 9 February 2011 14:32, Marcus Cobden <li...@ma... <mailto:li...@ma...>> wrote: > > Has anyone created a reasoner which works over named graphs? > > Thanks, > Marcus > > ------------------------------------------------------------------------------ > The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > _______________________________________________ > ng4j-namedgraphs mailing list > ng4...@li... <mailto:ng4...@li...> > https://lists.sourceforge.net/lists/listinfo/ng4j-namedgraphs > > > > > ---------------------------------------------------------------------- > -------- The ultimate all-in-one performance toolkit: Intel(R) > Parallel Studio XE: > Pinpoint memory and threading errors before they happen. > Find and fix more than 250 security defects in the development cycle. > Locate bottlenecks in serial and parallel code that limit performance. > http://p.sf.net/sfu/intel-dev2devfeb > > > > _______________________________________________ > ng4j-namedgraphs mailing list > ng4...@li... > https://lists.sourceforge.net/lists/listinfo/ng4j-namedgraphs ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ ng4j-namedgraphs mailing list ng4...@li... https://lists.sourceforge.net/lists/listinfo/ng4j-namedgraphs |