ssz
ssz
The library jena-owl2 has been integrated into Apache Jena starting from version 5.1.0 ([:jena-ontapi](https://github.com/apache/jena/tree/main/jena-ontapi)).
Right now axioms are getting from the base graph. It would be nice to have a builtin possibility to get inferred axioms (from InfGraph)
see https://www.w3.org/TR/owl2-profiles/ In AxiomTranslator we can filter out profile-mismatched construction according to OntSpecification
I raised the issue in the Apache Jena community: https://github.com/apache/jena/issues/1961 Nobody seems to use concurrency support in ONT-API or OWL-API, is it true? If false, what are scenarios?
concurrent RDF-Graph (https://github.com/sszuev/concurrent-rdf-graph) is not enough. `OntModel` methods are still not protected properly. There is already concurrent implementation (`com.github.owlcs.ontapi.OntologyModelImpl.Concurrent.asGraphModel`), but it does not cover all cases. TODO: - Need to...
In case the serialization format (lang) is not provided we have to iterate all supported formats to find the best suitable. This peace of code can be optimized using file...
### Version 5.1.0 ### Feature There is some functionality that is present in the old model, but is missing in the new one - methods `OntModel#writeAll` - builtin annotation properties'...