Hello, everyone.
This is the question.

There is a project [ONT-API](https://github.com/avicomp/ont-api), which is
a jena-based OWL-API implementation.
It includes Ontology RDF Model,
[ru.avicomp.ontapi.jena.model.OntGraphModel](
https://github.com/avicomp/ont-api/blob/master/src/main/java/ru/avicomp/ontapi/jena/model/OntGraphModel.java),

that is an analogue of org.apache.jena.ontology.OntModel but for OWL2
semantic.

Currently I can't continue with domain avicomp, and, therefore,I'd like to
move somewhere the whole project or some its part.
I think the OntGraphModel as a feature could be very convenient for Jena
users.

Few additional notes:
ONT-API has direct tests for only this model (package
ru.avicomp.ontapi.tests.jena),
and total number of testcases (which might be considered as indirect tests)
is about 5500 (many of them were taken from OWL-API).
It also has benchmarks and memmarks (but not for `OntGraphModel`).
Also it has javadocs and usages: (my) ONT-D2RQ, ONT-MAP projects, and
protege-like system (yet not in github), many other users also use ONT-API
somehow.

Obviously, the possible moving would mean total refactoring : changing
namespaces and class names, fix docs, maybe moving methods, etc.

What do you think about this?

Reply via email to