On Wednesday, February 23, 2011 02:13:25 pm Mike Spreitzer wrote:
> Yes, I suspected there would be a way to create a suitable assembler 
> description; my problem is that I have been unable to figure out what that 
> would look like.  The assembler documentation I have been able to find 
> does not discuss how to add a reasoner.  What would such an assembler 
> description look like?

SDB assembler:

  http://openjena.org/wiki/SDB/Dataset_Description

Assembler quickstart:

  http://www.openjena.org/assembler/index.html

shows a sketch of an inference model spec, and the assembler manual 
section on inference:

  http://www.openjena.org/assembler/assembler-howto.html#TOC-ID-7

(replace the database stuff in that with SDB models -- hmm, should
remove the old RDB stuff or at least delegate to an appendix) says
a little more.

> I suspected the performance of SDB + OWL Reasoner would be very bad. 

Yes. 

> So my next question is: what's the easiest way to compute the OWL closure of 
> my model and then load into SDB?  Can I do that by passing some suitable 
> assembler description to `sdbload` ?

Load it into a memory model to do the inferences, then copy that model
into your SDB. This assumes that you have enough room in-memory to do
the inference. I don't think you can do it with just an assembler description;
maybe some additions to content descriptions would do the trick ...

Chris

-- 
Arcadian Bristles. Neither Greek nor a porcupine, and makes noises like a bird.

Epimorphics Ltd, http://www.epimorphics.com
Registered address: Court Lodge, 105 High Street, Portishead, Bristol BS20 6PT
Epimorphics Ltd. is a limited company registered in England (number 7016688)

Reply via email to