On Thu, May 23, 2013 at 10:05 AM, falkink <[email protected]> wrote: >> materialize the RDFS closure > > > I'm afraid that is greek to me yet. A quick google does not seem to be of > much help. Do you have a practical starting point to learn about it and how > to achieve it with jena?
This simply means to run the RDFS reasoner first so that all the class and property hierarchy that can be computed using RDFS alone is present. Then run the OWL reasoner on top of that data. I'm not sure whether simply layering two inference models would suffice in this case (create an RDFS inference model with your data first, then create an OWL inference model on top of the the RDFS inference model). If it does, you are all set. Otherwise, first create the RDFS inference model, then use writeAll to write out the RDFS inference model, or create a new model and use add to add all its triples to some other model. Then create an OWL inference model with the new model as its base model. -- Joshua Taylor, http://www.cs.rpi.edu/~tayloj/
