# baseURI: http://www.w3.org/ns/sosa/prov
# imports: http://www.w3.org/ns/prov-o#
# imports: http://www.w3.org/ns/sosa/

@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sosa: <http://www.w3.org/ns/sosa/> .
@prefix sp: <http://www.w3.org/ns/sosa/prov/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

sosa:Actuation
  rdfs:subClassOf prov:Activity ;
.
sosa:Actuator
  rdfs:subClassOf prov:Agent ;
  rdfs:subClassOf prov:Entity ;
.
sosa:FeatureOfInterest
  rdfs:subClassOf prov:Entity ;
.
sosa:ObservableProperty
  rdfs:subClassOf prov:Entity ;
.
sosa:Observation
  rdfs:subClassOf prov:Activity ;
.
sosa:Platform
  rdfs:subClassOf prov:Entity ;
.
sosa:Procedure
  rdfs:subClassOf prov:Plan ;
.
sosa:Result
  rdfs:subClassOf prov:Entity ;
.
sosa:Sample
  rdfs:subClassOf prov:Entity ;
.
sosa:Sampler
  rdfs:subClassOf prov:Agent ;
  rdfs:subClassOf prov:Entity ;
.
sosa:Sampling
  rdfs:subClassOf prov:Activity ;
.
sosa:Sensor
  rdfs:subClassOf prov:Agent ;
  rdfs:subClassOf prov:Entity ;
.
sosa:hasFeatureOfInterest
  rdfs:subPropertyOf prov:used ;
.
sosa:hasResult
  rdfs:subPropertyOf prov:generated ;
.
sosa:isResultOf
  rdfs:subPropertyOf prov:wasGeneratedBy ;
.
sosa:isSampleOf
  rdfs:subPropertyOf prov:wasDerivedFrom ;
.
sosa:madeByActuator
  rdfs:subPropertyOf prov:wasAssociatedWith ;
.
sosa:madeBySampler
  rdfs:subPropertyOf prov:wasAssociatedWith ;
.
sosa:madeBySensor
  rdfs:subPropertyOf prov:wasAssociatedWith ;
.
sosa:prov
  rdf:type owl:Ontology ;
  dcterms:created "2016-12-14"^^xsd:date ;
  dcterms:creator "Simon J D Cox" ;
  dcterms:creator [
      rdf:type foaf:Agent ;
      foaf:name "W3C/OGC Spatial Data on the Web Working Group"@en ;
    ] ;
  dcterms:license <http://www.opengeospatial.org/ogc/Software> ;
  dcterms:license <http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document> ;
  dcterms:modified "2017-04-13"^^xsd:date ;
  dcterms:rights "Copyright 2017 W3C/OGC." ;
  rdfs:comment "Alignment of the the W3C/OGC SOSA Ontology with the W3C PROV-O Ontology"@en ;
  rdfs:label "Alignment of SOSA with PROV-O"@en ;
  owl:imports <http://www.w3.org/ns/prov-o#> ;
  owl:imports sosa: ;
.
sp:eventAssociation
  rdf:type owl:ObjectProperty ;
  rdfs:domain [
      rdf:type owl:Class ;
      owl:unionOf (
          sosa:Observation
          sosa:Actuation
          sosa:Sampling
        ) ;
    ] ;
  rdfs:subPropertyOf prov:qualifiedAssociation ;
.
sp:hadProcedure
  rdf:type owl:ObjectProperty ;
  rdfs:range sosa:Procedure ;
  rdfs:subPropertyOf prov:hadPlan ;
.
sosa:resultTime
  rdfs:subPropertyOf prov:endedAtTime ;
.
sosa:usedProcedure
  owl:propertyChainAxiom (
      sp:eventAssociation
      sp:hadProcedure
    ) ;
.