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)
