Commit a984d5fd authored by María's avatar María
Browse files

Import SAREF core. Closes #10

parent 624bee0f
Loading
Loading
Loading
Loading
Loading
+41 −57
Original line number Original line Diff line number Diff line
@@ -5,28 +5,30 @@
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix saref: <https://saref.etsi.org/core/> .
@prefix s4inma: <https://saref.etsi.org/saref4inma/> .
@prefix s4inma: <https://saref.etsi.org/saref4inma/> .
@base <https://saref.etsi.org/saref4inma/> .
@base <https://saref.etsi.org/saref4inma/> .


<https://saref.etsi.org/saref4inma/> rdf:type owl:Ontology ;
<https://saref.etsi.org/saref4inma/> rdf:type owl:Ontology ;
                                      <http://purl.org/dc/terms/contributor> <https://www.linkedin.com/in/matthijs-punter-0799902> ;
                                      owl:versionIRI <https://saref.etsi.org/saref4inma/v2.1.1/> ;
                                      <http://purl.org/dc/terms/modified> "2019-04-30"^^xsd:date ;
                                      owl:imports <https://saref.etsi.org/core/v3.2.1/> ;
                                      <http://purl.org/dc/terms/modified> "2024-06-03"^^xsd:date;
                                      <http://purl.org/dc/terms/contributor> <http://purl.org/net/mpoveda> ,
                                      <http://purl.org/dc/terms/creator> <https://www.linkedin.com/in/lauradaniele> ;
                                                                             <https://www.linkedin.com/in/matthijs-punter-0799902> ;
                                      vann:preferredNamespacePrefix "s4inma" ;
                                      <http://purl.org/dc/terms/created> "2015-03-29"^^xsd:date ;
                                      <http://purl.org/dc/terms/creator> <http://www.garcia-castro.com/foaf.rdf#me> ;
                                      <http://purl.org/dc/terms/creator> <http://www.garcia-castro.com/foaf.rdf#me> ,
                                      rdfs:seeAlso <https://www.etsi.org/deliver/etsi_ts/103400_103499/10341005/02.01.01_60/ts_10341005v020101p.pdf> ;
                                                                         <https://www.linkedin.com/in/albafernandezizquierdo> ,
                                      <http://purl.org/dc/terms/source> <https://saref.etsi.org/sources/saref4inma/> ;
                                                                         <https://www.linkedin.com/in/lauradaniele> ,
                                      <http://purl.org/dc/terms/publisher> <https://www.etsi.org/> ;
                                                                         <https://www.linkedin.com/in/mderoode> ;
                                      <http://purl.org/dc/terms/creator> <https://www.linkedin.com/in/mderoode> ;
                                      <http://purl.org/dc/terms/description> "SAREF4INMA is an extension of SAREF for the industry and manufacturing domain. SAREF4INMA focuses on extending SAREF for the industry and manufacturing domain to solve the lack of interoperability between various types of production equipment that produce items in a factory and, once outside the factory, between different organizations in the value chain to uniquely track back the produced items to the corresponding production equipment, batches, material and precise time in which they were manufactured. SAREF4INMA is specified and published by ETSI in the TS 103 410-5 associated to this ontology file. SAREF4INMA was created to be aligned with related initiatives in the smart industry and manufacturing domain in terms of modelling and standardization, such as the Reference Architecture Model for Industry 4.0 (RAMI), which combines several standards used by the various national initiatives in Europe that support digitalization in manufacturing. The full list of use cases, standards and requirements that guided the creation of SAREF4INMA are described in the associated ETSI TR 103 507. " ;
                                      <http://purl.org/dc/terms/description> "SAREF4INMA is an extension of SAREF for the industry and manufacturing domain. SAREF4INMA focuses on extending SAREF for the industry and manufacturing domain to solve the lack of interoperability between various types of production equipment that produce items in a factory and, once outside the factory, between different organizations in the value chain to uniquely track back the produced items to the corresponding production equipment, batches, material and precise time in which they were manufactured. SAREF4INMA is specified and published by ETSI in the TS 103 410-5 associated to this ontology file. SAREF4INMA was created to be aligned with related initiatives in the smart industry and manufacturing domain in terms of modelling and standardization, such as the Reference Architecture Model for Industry 4.0 (RAMI), which combines several standards used by the various national initiatives in Europe that support digitalization in manufacturing. The full list of use cases, standards and requirements that guided the creation of SAREF4INMA are described in the associated ETSI TR 103 507. " ;
                                      <http://purl.org/dc/terms/contributor> <http://purl.org/net/mpoveda> ;
                                      <http://purl.org/dc/terms/license> <https://forge.etsi.org/etsi-software-license> ;
                                      <http://purl.org/dc/terms/modified> "2019-04-30"^^xsd:date ,
                                                                          "2024-06-03"^^xsd:date ;
                                      <http://purl.org/dc/terms/publisher> <https://www.etsi.org/> ;
                                      <http://purl.org/dc/terms/source> <https://saref.etsi.org/sources/saref4inma/> ;
                                      <http://purl.org/dc/terms/title> "SAREF4INMA: an extension of SAREF for the industry and manufacturing domain"@en ;
                                      <http://purl.org/dc/terms/title> "SAREF4INMA: an extension of SAREF for the industry and manufacturing domain"@en ;
                                      vann:preferredNamespacePrefix "s4inma" ;
                                      vann:preferredNamespaceUri "https://saref.etsi.org/saref4inma/" ;
                                      vann:preferredNamespaceUri "https://saref.etsi.org/saref4inma/" ;
                                      <http://purl.org/dc/terms/creator> <https://www.linkedin.com/in/albafernandezizquierdo> ;
                                      rdfs:seeAlso <https://www.etsi.org/deliver/etsi_ts/103400_103499/10341005/02.01.01_60/ts_10341005v020101p.pdf> ;
                                      <http://purl.org/dc/terms/license> <https://forge.etsi.org/etsi-software-license> ;
                                      <http://purl.org/dc/terms/created> "2015-03-29"^^xsd:date;
                                      owl:versionIRI <https://saref.etsi.org/saref4inma/v2.1.1/> ;
                                      owl:priorVersion <https://saref.etsi.org/saref4inma/v1.1.2/> ;
                                      owl:priorVersion <https://saref.etsi.org/saref4inma/v1.1.2/> ;
                                      owl:versionInfo "v2.1.1" .
                                      owl:versionInfo "v2.1.1" .


@@ -95,27 +97,19 @@ owl:versionIRI rdf:type owl:AnnotationProperty .
#################################################################
#################################################################


###  https://saref.etsi.org/core/hasFunction
###  https://saref.etsi.org/core/hasFunction
<https://saref.etsi.org/core/hasFunction> rdf:type owl:ObjectProperty ;
saref:hasFunction rdf:type owl:ObjectProperty .
                                          rdfs:comment "A relationship identifying the function of a device" ;
                                          rdfs:label "has function"@en .




###  https://saref.etsi.org/core/hasState
###  https://saref.etsi.org/core/hasState
<https://saref.etsi.org/core/hasState> rdf:type owl:ObjectProperty ;
saref:hasState rdf:type owl:ObjectProperty .
                                       rdfs:comment "A relationship for identifying the state of a production equipment" ;
                                       rdfs:label "has state"@en .




###  https://saref.etsi.org/core/makesMeasurement
###  https://saref.etsi.org/core/makesMeasurement
<https://saref.etsi.org/core/makesMeasurement> rdf:type owl:ObjectProperty ;
saref:makesMeasurement rdf:type owl:ObjectProperty .
                                               rdfs:comment "A relation between a device and the measurements it makes. Such measurement will link together the value of the measurement, its unit of measure and the property to which it relates." ;
                                               rdfs:label "makes measurement"@en .




###  https://saref.etsi.org/core/measuresProperty
###  https://saref.etsi.org/core/measuresProperty
<https://saref.etsi.org/core/measuresProperty> rdf:type owl:ObjectProperty ;
saref:measuresProperty rdf:type owl:ObjectProperty .
                                               rdfs:comment "A relationship specifying the property that can be measured by a certain device" ;
                                               rdfs:label "measures property"@en .




###  https://saref.etsi.org/saref4inma/belongsToCategory
###  https://saref.etsi.org/saref4inma/belongsToCategory
@@ -350,37 +344,27 @@ s4inma:hasVersion rdf:type owl:DatatypeProperty ;




###  https://saref.etsi.org/core/Device
###  https://saref.etsi.org/core/Device
<https://saref.etsi.org/core/Device> rdf:type owl:Class ;
saref:Device rdf:type owl:Class .
                                     rdfs:comment "A tangible object designed to accomplish a particular task. In order to accomplish this task, the device performs one or more functions. For example, a washing machine is designed to wash (task) and to accomplish this task it performs a start and stop function." ;
                                     rdfs:label "Device"@en .




###  https://saref.etsi.org/core/FeatureOfInterest
###  https://saref.etsi.org/core/FeatureOfInterest
<https://saref.etsi.org/core/FeatureOfInterest> rdf:type owl:Class ;
saref:FeatureOfInterest rdf:type owl:Class .
                                                rdfs:comment "A feature of interest represents any real world entity from which a property is measured." ;
                                                rdfs:label "Feature of interest"@en .




###  https://saref.etsi.org/core/Function
###  https://saref.etsi.org/core/Function
<https://saref.etsi.org/core/Function> rdf:type owl:Class ;
saref:Function rdf:type owl:Class .
                                       rdfs:comment "The functionality necessary to accomplish the task for which a device is designed. A device can be designed to perform more than one function. Functions can be structured in categories (subclasses) that reflect different points of view, for example, considering the specific application area for which a function can be used (e.g., light, temperature, motion, heat, power, etc.), or the capability that a function can support (e.g., receive, reply, notify, etc.), and so forth." ;
                                       rdfs:label "Function"@en .




###  https://saref.etsi.org/core/Measurement
###  https://saref.etsi.org/core/Measurement
<https://saref.etsi.org/core/Measurement> rdf:type owl:Class ;
saref:Measurement rdf:type owl:Class .
                                          rdfs:comment "Represents the measured value made over a property. It is also linked to the unit of measure in which the value is expressed and the timestamp of the measurement." ;
                                          rdfs:label "Measurement"@en .




###  https://saref.etsi.org/core/Property
###  https://saref.etsi.org/core/Property
<https://saref.etsi.org/core/Property> rdf:type owl:Class ;
saref:Property rdf:type owl:Class .
                                       rdfs:comment "An aspect of an entity that can be observable by a sensor." ;
                                       rdfs:label "Property"@en .




###  https://saref.etsi.org/core/State
###  https://saref.etsi.org/core/State
<https://saref.etsi.org/core/State> rdf:type owl:Class .
saref:State rdf:type owl:Class .




###  https://saref.etsi.org/saref4bldg/Building
###  https://saref.etsi.org/saref4bldg/Building
@@ -419,7 +403,7 @@ s4inma:Area rdf:type owl:Class ;
###  https://saref.etsi.org/saref4inma/Batch
###  https://saref.etsi.org/saref4inma/Batch
s4inma:Batch rdf:type owl:Class ;
s4inma:Batch rdf:type owl:Class ;
             rdfs:subClassOf owl:Thing ,
             rdfs:subClassOf owl:Thing ,
                             <https://saref.etsi.org/core/FeatureOfInterest> ,
                             saref:FeatureOfInterest ,
                             [ rdf:type owl:Restriction ;
                             [ rdf:type owl:Restriction ;
                               owl:onProperty s4inma:consistsOfBatch ;
                               owl:onProperty s4inma:consistsOfBatch ;
                               owl:allValuesFrom s4inma:Batch
                               owl:allValuesFrom s4inma:Batch
@@ -507,7 +491,7 @@ s4inma:IRDI rdf:type owl:Class ;


###  https://saref.etsi.org/saref4inma/Item
###  https://saref.etsi.org/saref4inma/Item
s4inma:Item rdf:type owl:Class ;
s4inma:Item rdf:type owl:Class ;
            rdfs:subClassOf <https://saref.etsi.org/core/FeatureOfInterest> ,
            rdfs:subClassOf saref:FeatureOfInterest ,
                            [ rdf:type owl:Restriction ;
                            [ rdf:type owl:Restriction ;
                              owl:onProperty s4inma:hasIdentifier ;
                              owl:onProperty s4inma:hasIdentifier ;
                              owl:someValuesFrom s4inma:ID
                              owl:someValuesFrom s4inma:ID
@@ -624,7 +608,7 @@ s4inma:MaterialCategory rdf:type owl:Class ;


###  https://saref.etsi.org/saref4inma/Measurement
###  https://saref.etsi.org/saref4inma/Measurement
s4inma:Measurement rdf:type owl:Class ;
s4inma:Measurement rdf:type owl:Class ;
                   rdfs:subClassOf <https://saref.etsi.org/core/Measurement> ,
                   rdfs:subClassOf saref:Measurement ,
                                   [ rdf:type owl:Restriction ;
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty s4inma:hasFeatureOfInterest ;
                                     owl:onProperty s4inma:hasFeatureOfInterest ;
                                     owl:allValuesFrom [ rdf:type owl:Class ;
                                     owl:allValuesFrom [ rdf:type owl:Class ;
@@ -639,23 +623,23 @@ s4inma:Measurement rdf:type owl:Class ;


###  https://saref.etsi.org/saref4inma/ProductionEquipment
###  https://saref.etsi.org/saref4inma/ProductionEquipment
s4inma:ProductionEquipment rdf:type owl:Class ;
s4inma:ProductionEquipment rdf:type owl:Class ;
                           rdfs:subClassOf <https://saref.etsi.org/core/Device> ,
                           rdfs:subClassOf saref:Device ,
                                           <https://saref.etsi.org/saref4bldg/PhysicalObject> ,
                                           <https://saref.etsi.org/saref4bldg/PhysicalObject> ,
                                           [ rdf:type owl:Restriction ;
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty <https://saref.etsi.org/core/hasFunction> ;
                                             owl:onProperty saref:hasFunction ;
                                             owl:allValuesFrom s4inma:ProductionEquipmentFunction
                                             owl:allValuesFrom s4inma:ProductionEquipmentFunction
                                           ] ,
                                           ] ,
                                           [ rdf:type owl:Restriction ;
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty <https://saref.etsi.org/core/hasState> ;
                                             owl:onProperty saref:hasState ;
                                             owl:allValuesFrom <https://saref.etsi.org/core/State>
                                             owl:allValuesFrom saref:State
                                           ] ,
                                           ] ,
                                           [ rdf:type owl:Restriction ;
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty <https://saref.etsi.org/core/makesMeasurement> ;
                                             owl:onProperty saref:makesMeasurement ;
                                             owl:allValuesFrom s4inma:Measurement
                                             owl:allValuesFrom s4inma:Measurement
                                           ] ,
                                           ] ,
                                           [ rdf:type owl:Restriction ;
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty <https://saref.etsi.org/core/measuresProperty> ;
                                             owl:onProperty saref:measuresProperty ;
                                             owl:allValuesFrom <https://saref.etsi.org/core/Property>
                                             owl:allValuesFrom saref:Property
                                           ] ,
                                           ] ,
                                           [ rdf:type owl:Restriction ;
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty s4inma:belongsToCategory ;
                                             owl:onProperty s4inma:belongsToCategory ;
@@ -691,7 +675,7 @@ s4inma:ProductionEquipmentCategory rdf:type owl:Class ;
###  https://saref.etsi.org/saref4inma/ProductionEquipmentFunction
###  https://saref.etsi.org/saref4inma/ProductionEquipmentFunction
s4inma:ProductionEquipmentFunction rdf:type owl:Class ;
s4inma:ProductionEquipmentFunction rdf:type owl:Class ;
                                   rdfs:subClassOf owl:Thing ,
                                   rdfs:subClassOf owl:Thing ,
                                                   <https://saref.etsi.org/core/Function> ;
                                                   saref:Function ;
                                   rdfs:comment "Functionallity neccessary to accomplish the task for which a production equipment is designed." ;
                                   rdfs:comment "Functionallity neccessary to accomplish the task for which a production equipment is designed." ;
                                   rdfs:label "Production equipment function"@en .
                                   rdfs:label "Production equipment function"@en .


@@ -705,7 +689,7 @@ s4inma:Site rdf:type owl:Class ;


###  https://saref.etsi.org/saref4inma/Size
###  https://saref.etsi.org/saref4inma/Size
s4inma:Size rdf:type owl:Class ;
s4inma:Size rdf:type owl:Class ;
            rdfs:subClassOf <https://saref.etsi.org/core/Property> ;
            rdfs:subClassOf saref:Property ;
            rdfs:comment "The amount of certain objects in a collection (e.g., size of a material batch)." ;
            rdfs:comment "The amount of certain objects in a collection (e.g., size of a material batch)." ;
            rdfs:label "Size"@en .
            rdfs:label "Size"@en .


@@ -736,4 +720,4 @@ s4inma:WorkCenter rdf:type owl:Class ;
] .
] .




###  Generated by the OWL API (version 4.2.8.20170104-2310) https://github.com/owlcs/owlapi
###  Generated by the OWL API (version 4.5.26.2023-07-17T20:34:13Z) https://github.com/owlcs/owlapi