Skip to content

make the module ontologies dereferencable to use in owl:imports #4

@pmaria

Description

@pmaria

To be able to make concise ontology descriptions and shapes it would be very helpful to be able to import the ontologies of the modules via owl:import statements using the IRI of the module's owl:Ontology resource.

That would mean that if the modules ontology IRI is dererferenced with an rdf accept header, the whole ontology is returned in the corresponding format.

In developing the rml-lv ontology and shapes we run into this need. Currently we're making use of the github.io hosted ttl files:

<http://w3id.org/rml/lv/> a owl:Ontology ;
    # owl:imports <http://w3id.org/rml/core> ; # not dereferencable
    owl:imports <https://kg-construct.github.io/rml-core/ontology/documentation/ontology.ttl> ;
    # owl:imports <http://w3id.org/rml/io/> ; # not dereferencable
    owl:imports <https://kg-construct.github.io/rml-io/ontology/documentation/ontology.ttl> ;
.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions