aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/uk/ac/ox/cs/rsacomb/CanonicalModel.scala
Commit message (Collapse)AuthorAgeFilesLines
* refactor: move RSAOntology class under ontology packageFederico Igne2022-05-191-0/+1
|
* Fix issue where not all roles where considered for top axiomatisationFederico Igne2021-10-041-1/+1
|
* Make canonical model generation parametric over named graphFederico Igne2021-10-011-14/+21
|
* Add new fresh data factoryFederico Igne2021-08-061-6/+6
| | | | This will help write more significant test.
* Merge branch 'approximation'v0.2.0Federico Igne2021-07-271-2/+2
|\
| * Review main workflowFederico Igne2021-07-221-1/+1
| |
| * Generalize dependency graph generationFederico Igne2021-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | The code to generate the dependency graph has been moved in the companion object of the generic OWL 2 ontology wrapper Ontology. This signals that we could potentially build a dependency graph for any ontology (and not only RSA ontology). Moreover, a dependency graph can be build for an Ontology object or an arbitrary TBox and Abox.
* | Add Apache License 2.0Federico Igne2021-06-301-0/+16
|/
* Prepare code for double-blind submissionv0.1.0Federico Igne2021-04-151-4/+0
|
* Add ontology normalizerFederico Igne2021-02-041-1/+3
| | | | | This also allows to define ontology approximations to RSA in a simple way.
* Delay import of data files (#7)Federico Igne2021-01-301-77/+5
| | | | | This should partially solve the issue with data import through OWLAPI being too slow.
* Simplify top axiomatization as shown in #7Federico Igne2021-01-261-43/+84
|
* Fix bug for OWLObjectSubPropertyOfAxiomFederico Igne2020-12-081-5/+4
| | | | | A version of the rule with an empty suffix was missing. Note that this is not completely clear from the paper.
* Rework skolemization strategiesFederico Igne2020-12-041-15/+7
| | | | | | In particular `ConstantRSA` has been removed, since it was *not* a skolemization strategy. The case for extra atoms generation previously handled by `ConstantRSA` is not dealt with inside the RSA check.
* Adapt canonical model computation to new RDFox converterFederico Igne2020-12-021-72/+61
| | | | | When it comes to the canonical model, now facts are imported as facts in RDFox.
* Turn implicit classes wrappers into objectsFederico Igne2020-11-241-2/+2
|
* Move NI instantiation in FilteringProgramFederico Igne2020-11-191-11/+8
|
* Reorganize project with Java-like folder structureFederico Igne2020-11-181-0/+284