diff --git a/ontology/saref4inma.ttl b/ontology/saref4inma.ttl index c3ccb35f9e27c122415a86ac044bf05d67b84568..bc6ac3c9cf7d80921ef2a0026501a2e6fe500871 100644 --- a/ontology/saref4inma.ttl +++ b/ontology/saref4inma.ttl @@ -5,31 +5,33 @@ @prefix xsd: . @prefix rdfs: . @prefix vann: . +@prefix saref: . @prefix s4inma: . @base . rdf:type owl:Ontology ; - ; - "2019-04-30"^^xsd:date ; - "2024-06-03"^^xsd:date; - ; - vann:preferredNamespacePrefix "s4inma" ; - ; - rdfs:seeAlso ; - ; - ; - ; + owl:versionIRI ; + owl:imports ; + , + ; + "2015-03-29"^^xsd:date ; + , + , + , + ; "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. " ; - ; + ; + "2019-04-30"^^xsd:date , + "2024-06-03"^^xsd:date ; + ; + ; "SAREF4INMA: an extension of SAREF for the industry and manufacturing domain"@en ; + vann:preferredNamespacePrefix "s4inma" ; vann:preferredNamespaceUri "https://saref.etsi.org/saref4inma/" ; - ; - ; - "2015-03-29"^^xsd:date; - owl:versionIRI ; + rdfs:seeAlso ; owl:priorVersion ; owl:versionInfo "v2.1.1" . - + ################################################################# # Annotation properties ################################################################# @@ -95,27 +97,19 @@ owl:versionIRI rdf:type owl:AnnotationProperty . ################################################################# ### https://saref.etsi.org/core/hasFunction - rdf:type owl:ObjectProperty ; - rdfs:comment "A relationship identifying the function of a device" ; - rdfs:label "has function"@en . +saref:hasFunction rdf:type owl:ObjectProperty . ### https://saref.etsi.org/core/hasState - rdf:type owl:ObjectProperty ; - rdfs:comment "A relationship for identifying the state of a production equipment" ; - rdfs:label "has state"@en . +saref:hasState rdf:type owl:ObjectProperty . ### https://saref.etsi.org/core/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 . +saref:makesMeasurement rdf:type owl:ObjectProperty . ### https://saref.etsi.org/core/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 . +saref:measuresProperty rdf:type owl:ObjectProperty . ### https://saref.etsi.org/saref4inma/belongsToCategory @@ -350,37 +344,27 @@ s4inma:hasVersion rdf:type owl:DatatypeProperty ; ### https://saref.etsi.org/core/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 . +saref:Device rdf:type owl:Class . ### https://saref.etsi.org/core/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 . +saref:FeatureOfInterest rdf:type owl:Class . ### https://saref.etsi.org/core/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 . +saref:Function rdf:type owl:Class . ### https://saref.etsi.org/core/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 . +saref:Measurement rdf:type owl:Class . ### https://saref.etsi.org/core/Property - rdf:type owl:Class ; - rdfs:comment "An aspect of an entity that can be observable by a sensor." ; - rdfs:label "Property"@en . +saref:Property rdf:type owl:Class . ### https://saref.etsi.org/core/State - rdf:type owl:Class . +saref:State rdf:type owl:Class . ### https://saref.etsi.org/saref4bldg/Building @@ -419,7 +403,7 @@ s4inma:Area rdf:type owl:Class ; ### https://saref.etsi.org/saref4inma/Batch s4inma:Batch rdf:type owl:Class ; rdfs:subClassOf owl:Thing , - , + saref:FeatureOfInterest , [ rdf:type owl:Restriction ; owl:onProperty s4inma:consistsOfBatch ; owl:allValuesFrom s4inma:Batch @@ -507,7 +491,7 @@ s4inma:IRDI rdf:type owl:Class ; ### https://saref.etsi.org/saref4inma/Item s4inma:Item rdf:type owl:Class ; - rdfs:subClassOf , + rdfs:subClassOf saref:FeatureOfInterest , [ rdf:type owl:Restriction ; owl:onProperty s4inma:hasIdentifier ; owl:someValuesFrom s4inma:ID @@ -624,7 +608,7 @@ s4inma:MaterialCategory rdf:type owl:Class ; ### https://saref.etsi.org/saref4inma/Measurement s4inma:Measurement rdf:type owl:Class ; - rdfs:subClassOf , + rdfs:subClassOf saref:Measurement , [ rdf:type owl:Restriction ; owl:onProperty s4inma:hasFeatureOfInterest ; owl:allValuesFrom [ rdf:type owl:Class ; @@ -639,23 +623,23 @@ s4inma:Measurement rdf:type owl:Class ; ### https://saref.etsi.org/saref4inma/ProductionEquipment s4inma:ProductionEquipment rdf:type owl:Class ; - rdfs:subClassOf , + rdfs:subClassOf saref:Device , , [ rdf:type owl:Restriction ; - owl:onProperty ; + owl:onProperty saref:hasFunction ; owl:allValuesFrom s4inma:ProductionEquipmentFunction ] , [ rdf:type owl:Restriction ; - owl:onProperty ; - owl:allValuesFrom + owl:onProperty saref:hasState ; + owl:allValuesFrom saref:State ] , [ rdf:type owl:Restriction ; - owl:onProperty ; + owl:onProperty saref:makesMeasurement ; owl:allValuesFrom s4inma:Measurement ] , [ rdf:type owl:Restriction ; - owl:onProperty ; - owl:allValuesFrom + owl:onProperty saref:measuresProperty ; + owl:allValuesFrom saref:Property ] , [ rdf:type owl:Restriction ; owl:onProperty s4inma:belongsToCategory ; @@ -691,7 +675,7 @@ s4inma:ProductionEquipmentCategory rdf:type owl:Class ; ### https://saref.etsi.org/saref4inma/ProductionEquipmentFunction s4inma:ProductionEquipmentFunction rdf:type owl:Class ; rdfs:subClassOf owl:Thing , - ; + saref:Function ; rdfs:comment "Functionallity neccessary to accomplish the task for which a production equipment is designed." ; rdfs:label "Production equipment function"@en . @@ -705,7 +689,7 @@ s4inma:Site rdf:type owl:Class ; ### https://saref.etsi.org/saref4inma/Size s4inma:Size rdf:type owl:Class ; - rdfs:subClassOf ; + rdfs:subClassOf saref:Property ; rdfs:comment "The amount of certain objects in a collection (e.g., size of a material batch)." ; 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