Closed NicolasRouquette closed 4 years ago
The OML IRIs that get emitted in the OWL ontologies to annotate the different terms are intentionally kept the same across all ontologies to facilitate queries (e.g., find all aspects in a dataset). The IRI 'http://opencaesar.io/oml' is reserved and no OML ontology should itself have that same IRI.
Description
A clear and concise description of what the bug is.
Steps to Reproduce
Steps to reproduce the behavior:
The vocabulary IRIs clash with the backbone IRIs for OML constructs as shown below:
Expected Behavior
A clear and concise description of what should be the expected behavior.
All OML backbone entities should have IRIs that, by convention, are clearly differentiated from the vocabulary IRIs; e.g., by prefixing
http://opencaesar.io/backbone/
to the vocabulary IRI.For example, if the vocabulary IRI is
http://example.org/iris
, the backbone IRI would behttp://opencaesar.io/backbone/example.org/iris
Additional Context
Enter any other details such as dependencies, environment, examples, etc.
Relevant screenshots
If applicable, add screenshots to help illustrate the issue.