Commit 1ae2c8a1 authored by Raul Garcia-Castro's avatar Raul Garcia-Castro
Browse files

Imported SAREF and removed the declarations of its terms.

parent 785c8607
Loading
Loading
Loading
Loading
Loading
+2 −124
Original line number Original line Diff line number Diff line
@@ -27,7 +27,8 @@
    dcterms:modified "2023-11-22"^^xsd:date ;
    dcterms:modified "2023-11-22"^^xsd:date ;
	vann:preferredNamespacePrefix "s4grid" ;
	vann:preferredNamespacePrefix "s4grid" ;
	vann:preferredNamespaceUri "https://saref.etsi.org/saref4grid/" ;
	vann:preferredNamespaceUri "https://saref.etsi.org/saref4grid/" ;
	rdfs:comment "The development of the SAREF4GRID ontology has been partially funded by the IA4TES project (MIA.2021.M04.0008), funded by the Spanish Ministry of Economic Affairs and Digital Transformation and by the NextGenerationEU program" .
	rdfs:comment "The development of the SAREF4GRID ontology has been partially funded by the IA4TES project (MIA.2021.M04.0008), funded by the Spanish Ministry of Economic Affairs and Digital Transformation and by the NextGenerationEU program" ;
	owl:imports <https://saref.etsi.org/core/v3.2.1/> .




#################################################################
#################################################################
@@ -131,78 +132,6 @@ oneM2M:hasService a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://git.onem2m.org/MAS/BaseOntology> ;
	rdfs:isDefinedBy <https://git.onem2m.org/MAS/BaseOntology> ;
    rdfs:label "has service"@en .
    rdfs:label "has service"@en .


saref:controlsProperty a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "control property"@en .

saref:hasFunction a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "has function"@en .

saref:hasMeasurement a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "has measurement"@en .

saref:hasProperty a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "has property"@en .

saref:hasState a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "has state"@en .

saref:isControlledByDevice a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "is controlled by device"@en .

saref:isMeasuredByDevice a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "is measured by device"@en .

saref:isMeasuredIn a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "is measured in"@en .

saref:isMeasurementOf a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "is measurement of"@en .

saref:isOfferedBy a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "is offered by"@en .

saref:isPropertyOf a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "is property of"@en .

saref:makesMeasurement a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "makes measurement"@en .

saref:measurementMadeBy a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "measurement made by"@en .

saref:measuresProperty a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "measures property"@en .

saref:offers a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "offers"@en .

saref:relatesToMeasurement a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "relates to measurement"@en .

saref:relatesToProperty a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "relates to property"@en .

saref:represents a owl:ObjectProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "represents"@en .

s4grid:executesScript a owl:ObjectProperty ;
s4grid:executesScript a owl:ObjectProperty ;
	rdfs:comment "[COSEM] Defines the script to be executed"@en ;
	rdfs:comment "[COSEM] Defines the script to be executed"@en ;
    rdfs:label "executes script"@en ;
    rdfs:label "executes script"@en ;
@@ -362,18 +291,9 @@ s4grid:storesScript a owl:ObjectProperty ;
    rdfs:domain s4grid:ScriptTable ;
    rdfs:domain s4grid:ScriptTable ;
    rdfs:range s4grid:Script .
    rdfs:range s4grid:Script .



#################################################################
#################################################################
#    Data properties
#    Data properties
#################################################################
#################################################################
saref:hasTimestamp a owl:DatatypeProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "has timestamp"@en ;
    rdfs:range xsd:dateTime .

saref:hasValue a owl:DatatypeProperty ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "has value"@en .


s4grid:obtainFromEntry a owl:DatatypeProperty ;
s4grid:obtainFromEntry a owl:DatatypeProperty ;
	rdfs:comment "It defines the first entry to be retrieved from a profile generic"@en ;
	rdfs:comment "It defines the first entry to be retrieved from a profile generic"@en ;
@@ -651,48 +571,6 @@ oneM2M:Service a owl:Class ;
    rdfs:label "Service"@en ;
    rdfs:label "Service"@en ;
    owl:equivalentClass saref:Service .
    owl:equivalentClass saref:Service .


saref:Device a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Device"@en .

saref:FeatureOfInterest a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Feature Of Interest"@en .

saref:Function a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Function"@en .

saref:Measurement a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Measurement"@en .

saref:Meter a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Meter"@en ;
    rdfs:subClassOf saref:Sensor .

saref:Property a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Property"@en .

saref:Sensor a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Sensor"@en ;
    rdfs:subClassOf saref:Device .

saref:Service a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Service"@en .

saref:State a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "State"@en .

saref:UnitOfMeasure a owl:Class ;
	rdfs:isDefinedBy <https://saref.etsi.org/core/> ;
    rdfs:label "Unit Of Measure"@en .

s4grid:ActionOperation a owl:Class ;
s4grid:ActionOperation a owl:Class ;
	rdfs:comment "This class is the means of an action service to communicate in a procedure-type manner over the network (i.e. transmit data to/from other devices). It is the –machine interpretable- exposure of a –human understandable- Command to a network"@en ;
	rdfs:comment "This class is the means of an action service to communicate in a procedure-type manner over the network (i.e. transmit data to/from other devices). It is the –machine interpretable- exposure of a –human understandable- Command to a network"@en ;
    rdfs:label "Action Operation"@en ;
    rdfs:label "Action Operation"@en ;