I have some questions about doing an OWL import closure.  My understanding is that an Import for an owl:Ontology can use any of a URL, an ontology IRI, or a version IRI to access an OWL document. Different documents that have the same ontology IRI may be accessed using different URLs, either identical copies or with different version IRIs.

The link given on the page https://jena.apache.org/documentation/ontology/#graphrepository (https://jena.apache.org/documentation/javadoc/jena/org.apache.jena.ontapi/org/apache/jena/ontapi/GraphRepository.html) gets a "URL was not found" error.  A search didn't turn it up. What package contains this class?

That page says "By default, when an ontology model reads an ontology document, it will/not/locate and load the document’s imports."  A search of this page did not find OntDocumentManager, which I have been using.  FileManager seems to be deprecated in favor of RDFDataMgr.  Will OntDocumentManager be deprecated or modified?

What is the recommended way to accumulate a set of URLs, ontology IRIs, and version IRIs, and use that set to do an import closure?

Reply via email to