-
Notifications
You must be signed in to change notification settings - Fork 5
Optimize methods for searching OWLAxioms by OWLObject & Position & AxiomType #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
Comments
Note that the optimizations for
|
sszuev
added a commit
that referenced
this issue
May 5, 2020
…esAxioms, subClassAxiomsForSubClass and declarationAxioms) + fix DeclarationByEntity searcher (must return only local axioms)
sszuev
added a commit
that referenced
this issue
May 5, 2020
…ement + add search-by-objects test-data for OWLOntology#annotationAssertionAxioms(OWLAnnotationSubject) method(issue #12)
sszuev
added a commit
that referenced
this issue
May 6, 2020
…to #reduce() and list* #methods) + add tests for OWLOntology#subClassAxiomsForSuperClass (#12)
sszuev
added a commit
that referenced
this issue
May 10, 2020
sszuev
added a commit
that referenced
this issue
May 11, 2020
…ms(Class<A>, OWLObject, boolean); axioms-by-object methods moved to InternalModel, add ListAxioms interface (related to issue #12)
sszuev
added a commit
that referenced
this issue
May 17, 2020
…tion (#12), add tests + minor refactoring of internal.searchers.axioms api
The main cases are covered, all others are rare. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Not all methods of such kind have optimizations yet.
This could be critical for some systems and big ontologies.
This is the old issue, the source: https://github.com/avicomp/ont-api/issues/33
List of methods for optimization --
OWLDatatype
:OWLClass
:OWLIndividual
:OWLObjectProperty
:OWLDataProperty
:OWLAnnotationProperty
:The text was updated successfully, but these errors were encountered: