@prefix sp: <https://spacebrain.org/ontology/space-policy#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .


<https://spacebrain.org/ontology/space-policy> a owl:Ontology ;
  rdfs:label "Space Policy Ontology (UNOOSA/COPUOS)" ;
  owl:imports <http://www.w3.org/2004/02/skos/core> ,
    <http://www.w3.org/ns/prov#> , <http://purl.org/dc/terms/> .

sp:Document a owl:Class ; rdfs:label "Document" .
sp:Session a owl:Class ; rdfs:label "Session" .
sp:Committee a owl:Class ; rdfs:label "Committee" .
sp:Subcommittee a owl:Class ; rdfs:label "Subcommittee" .
sp:AgendaItem a owl:Class ; rdfs:label "AgendaItem" .
sp:WorkingPaper a owl:Class ; rdfs:label "WorkingPaper" .
sp:ConferenceRoomPaper a owl:Class ; rdfs:label "ConferenceRoomPaper" .
sp:Resolution a owl:Class ; rdfs:label "Resolution" .
sp:Treaty a owl:Class ; rdfs:label "Treaty" .
sp:TreatyArticle a owl:Class ; rdfs:label "TreatyArticle" .
sp:Guideline a owl:Class ; rdfs:label "Guideline" .
sp:Principle a owl:Class ; rdfs:label "Principle" .
sp:MemberState a owl:Class ; rdfs:label "MemberState" .
sp:Organization a owl:Class ; rdfs:label "Organization" .
sp:Person a owl:Class ; rdfs:label "Person" .
sp:Statement a owl:Class ; rdfs:label "Statement" .
sp:Claim a owl:Class ; rdfs:label "Claim" .
sp:Norm a owl:Class ; rdfs:label "Norm" .
sp:Obligation a owl:Class ; rdfs:label "Obligation" .
sp:Recommendation a owl:Class ; rdfs:label "Recommendation" .
sp:Risk a owl:Class ; rdfs:label "Risk" .
sp:Capability a owl:Class ; rdfs:label "Capability" .
sp:Topic a owl:Class ; rdfs:label "Topic" .
sp:Citation a owl:Class ; rdfs:label "Citation" .
sp:LegalInstrument a owl:Class ; rdfs:label "LegalInstrument" .
sp:NationalLaw a owl:Class ; rdfs:label "NationalLaw" .
sp:SpaceObject a owl:Class ; rdfs:label "SpaceObject" .
sp:RegistryEntry a owl:Class ; rdfs:label "RegistryEntry" .
sp:submittedBy a owl:ObjectProperty ; rdfs:label "submittedBy" ; rdfs:domain sp:Document ; rdfs:range prov:Agent .
sp:belongsTo a owl:ObjectProperty ; rdfs:label "belongsTo" ; rdfs:domain sp:Document ; rdfs:range sp:Committee .
sp:agendaItem a owl:ObjectProperty ; rdfs:label "agendaItem" ; rdfs:domain sp:Document ; rdfs:range sp:AgendaItem .
sp:cites a owl:ObjectProperty ; rdfs:label "cites" ; rdfs:domain sp:Document ; rdfs:range sp:LegalInstrument .
sp:discusses a owl:ObjectProperty ; rdfs:label "discusses" ; rdfs:domain sp:Document ; rdfs:range sp:Topic .
sp:invokes a owl:ObjectProperty ; rdfs:label "invokes" ; rdfs:domain sp:Document ; rdfs:range sp:Norm .
sp:hasArticle a owl:ObjectProperty ; rdfs:label "hasArticle" ; rdfs:domain sp:Treaty ; rdfs:range sp:TreatyArticle .
sp:articleOf a owl:ObjectProperty ; rdfs:label "articleOf" ; rdfs:domain sp:TreatyArticle ; rdfs:range sp:Treaty .
sp:addresses a owl:ObjectProperty ; rdfs:label "addresses" ; rdfs:domain sp:Committee ; rdfs:range sp:AgendaItem .
sp:contributesTo a owl:ObjectProperty ; rdfs:label "contributesTo" ; rdfs:domain sp:MemberState ; rdfs:range sp:AgendaItem .
sp:groundedIn a owl:ObjectProperty ; rdfs:label "groundedIn" ; rdfs:domain sp:AgendaItem ; rdfs:range sp:Treaty .
sp:citesArticle a owl:ObjectProperty ; rdfs:label "citesArticle" ; rdfs:domain sp:AgendaItem ; rdfs:range sp:TreatyArticle .
sp:relatesToNorm a owl:ObjectProperty ; rdfs:label "relatesToNorm" ; rdfs:domain sp:AgendaItem ; rdfs:range sp:Norm .
sp:coOccursWith a owl:ObjectProperty ; rdfs:label "coOccursWith" ; rdfs:domain sp:AgendaItem ; rdfs:range sp:AgendaItem .