@prefix : .
@prefix owl: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix rdfs: .
@base .
rdf:type owl:Ontology ;
owl:versionIRI ;
owl:imports ,
;
"2017-01-25"^^xsd:date ,
"2019-06-09"^^xsd:date ;
,
,
,
,
;
"2017-09-08"^^xsd:date ,
"2019-06-09"^^xsd:date ,
"2019-07-21"^^xsd:date ;
;
"This work is distributed under a Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/)."@en ;
"Industrial IoT Architecture Ontology"@en ,
"Standards Ontology"@en ;
"sto" ,
"sto_iot" ;
"https://w3id.org/i40/sto#" ;
;
rdfs:comment "An ontology to describe standards related to Industry 4.0 and Smart Manufacturing"@en ,
"An ontology to describe the landscape of IIoT, Industry 4.0 and Smart Manufacturing"@en ,
"The Internet of things (IoT) is the network of devices such as vehicles, and home appliances that contain electronics, software, sensors, actuators, and connectivity which allows these things to connect, interact and exchange data."@en ;
owl:versionInfo "0.2" ,
"0.3" ;
;
;
.
#################################################################
# Annotation properties
#################################################################
### http://purl.org/dc/elements/1.1/description
"Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource."@en ;
;
"1999-07-02"^^xsd:date ;
"2008-01-14"^^xsd:date ;
rdfs:comment "An account of the resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "Description"@en ;
"A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document \"DCMI Metadata Terms\" (http://dublincore.org/documents/dcmi-terms/) for an explanation."@en .
### http://purl.org/dc/elements/1.1/title
;
"1999-07-02"^^xsd:date ;
"2008-01-14"^^xsd:date ;
rdfs:comment "A name given to the resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "Title"@en ;
"A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document \"DCMI Metadata Terms\" (http://dublincore.org/documents/dcmi-terms/) for an explanation."@en .
### http://purl.org/dc/terms/creator
rdfs:subPropertyOf ,
;
rdfs:range .
### http://purl.org/dc/terms/description
"Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource."@en ;
;
"2008-01-14"^^xsd:date ;
"2008-01-14"^^xsd:date ;
rdfs:comment "An account of the resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "Description"@en ;
rdfs:subPropertyOf .
### http://purl.org/dc/terms/format
rdf:type owl:AnnotationProperty .
### http://purl.org/dc/terms/hasVersion
;
"2000-07-11"^^xsd:date ;
"2008-01-14"^^xsd:date ;
rdfs:comment "A related resource that is a version, edition, or adaptation of the described resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "Has Version"@en ;
"This term is intended to be used with non-literal values as defined in the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/). As of December 2007, the DCMI Usage Board is seeking a way to express this intention with a formal range declaration."@en ;
rdfs:subPropertyOf ,
.
### http://purl.org/dc/terms/issued
;
"2000-07-11"^^xsd:date ;
"2008-01-14"^^xsd:date ;
rdfs:comment "Date of formal issuance (e.g., publication) of the resource."@en ;
rdfs:isDefinedBy ;
rdfs:label "Date Issued"@en ;
rdfs:subPropertyOf ,
;
rdfs:range rdfs:Literal .
### http://purl.org/dc/terms/modified
rdfs:subPropertyOf ,
;
rdfs:range rdfs:Literal .
### http://purl.org/dc/terms/title
rdfs:subPropertyOf ;
rdfs:range rdfs:Literal .
### http://voag.linkedmodel.org/voag#hasStakeholder
rdf:type owl:AnnotationProperty .
### http://www.w3.org/1999/02/22-rdf-syntax-ns#value
rdf:value rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#altLabel
rdf:type owl:AnnotationProperty ;
rdfs:label "alternative label"@en .
### http://www.w3.org/2004/02/skos/core#definition
rdf:type owl:AnnotationProperty ;
rdfs:label "definition"@en .
### http://www.w3.org/2004/02/skos/core#narrower
rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#note
rdf:type owl:AnnotationProperty ;
rdfs:label "note"@en .
### http://www.w3.org/2004/02/skos/core#prefLabel
rdf:type owl:AnnotationProperty ;
rdfs:label "preferred label"@en .
### http://xmlns.com/foaf/0.1/familyName
rdfs:domain .
### http://xmlns.com/foaf/0.1/mbox
rdfs:range .
### http://xmlns.com/foaf/0.1/name
rdfs:domain .
### https://w3id.org/i40/sto#hasOpenResource
rdf:type owl:AnnotationProperty .
### https://w3id.org/i40/sto#seeAlso
rdf:type owl:AnnotationProperty .
### https://w3id.org/i40/sto/iot#hasTargetConcern
rdf:type owl:AnnotationProperty ;
rdfs:range .
### https://www.w3.org/ns/oahasBody
rdf:type owl:AnnotationProperty .
### https://www.w3.org/ns/oahasEndSelector
rdf:type owl:AnnotationProperty .
### https://www.w3.org/ns/oahasSelector
rdf:type owl:AnnotationProperty .
### https://www.w3.org/ns/oahasSource
rdf:type owl:AnnotationProperty .
### https://www.w3.org/ns/oahasStartSelector
rdf:type owl:AnnotationProperty .
### https://www.w3.org/ns/oahasTarget
rdf:type owl:AnnotationProperty .
#################################################################
# Datatypes
#################################################################
### http://purl.org/muto/core#Tag
rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#date
xsd:date rdf:type rdfs:Datatype .
### http://www.w3.org/2001/XMLSchema#gYear
xsd:gYear rdf:type rdfs:Datatype .
#################################################################
# Object Properties
#################################################################
### http://purl.org/dc/terms/creator
owl:equivalentProperty .
### http://purl.org/dc/terms/language
rdf:type owl:ObjectProperty .
### http://www.ontology-of-units-of-measure.org/resource/om-2/hasUnit
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
rdfs:label "has unit"@en .
### http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#associatedWith
rdf:type owl:ObjectProperty .
### http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isComponentOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range [ rdf:type owl:Class ;
owl:unionOf (
)
] ;
rdfs:comment "Represents Standards that are component of other Standards. This relation is not transitive"@en ;
rdfs:isDefinedBy ;
rdfs:label "is Component Of"@en .
### http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#isMemberOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "A relation between collections and entities, e.g. 'the Night Watch by Rembrandt is in the Rijksmuseum collection'; 'Davide is member of the Pen Club', 'Igor is one the subjects chosen for the experiment'."@en ;
rdfs:isDefinedBy ;
rdfs:label "is member of"@en ,
"è membro di"@it .
### http://www.w3.org/ns/prov#wasGeneratedBy
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:comment "Standard A has influences in Standard B. For example, IEC_61499 hasInfluenceIn IEC_61804-2(EDDL)"@en ;
rdfs:isDefinedBy "https://www.w3.org/TR/prov-o/#wasGeneratedBy"@en ;
rdfs:label "was Generated By"@en .
### http://xmlns.com/foaf/0.1/maker
rdf:type owl:ObjectProperty .
### http://xmlns.com/foaf/0.1/mbox
rdfs:domain .
### https://w3id.org/i40/sto#alignesWith
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdf:type owl:SymmetricProperty ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "indicates that some Standard Classification entity has a similar scope as another. This property most probably is symmetric but not transitive."@en ;
rdfs:label "alignes With"@en .
### https://w3id.org/i40/sto#belongsTo
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "A Standard Organization that belongs to the country"@en ;
rdfs:label "belongs To"@en .
### https://w3id.org/i40/sto#frames
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "A relation specifying that a vewpoint regards a Concern."@en ;
rdfs:label "frames"@en ;
.
### https://w3id.org/i40/sto#hasAvailableLanguage
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "Languages in which the document of the Standard is available, e.g., English, French, Spanish"@en ,
"Points to Languages in which the standard document is available, e.g., English, French, etc. Defined as subProperty of dcterms:language"@en ;
rdfs:label "has Available Language"@en ,
"hasAvailableLanguage"@en .
### https://w3id.org/i40/sto#hasClassification
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "An Standard is isCategorizedBy a given Categorization Area which is connected to a specific Standarization Initiative"@en ;
rdfs:label "has Classification"@en .
### https://w3id.org/i40/sto#hasDeveloper
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "The organization that developed this Standard"@en ;
rdfs:label "has Developer"@en .
### https://w3id.org/i40/sto#hasDomain
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
.
### https://w3id.org/i40/sto#hasFileSize
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "The size of document file in some unit, e.g., 104 Kilobyte."@en ;
rdfs:label "has File Size"@en ;
rdfs:seeAlso ;
"""1. Reference for om2:Measure
2. om2:Measure om2:hasNumericalValue xsd:float;
3. om2:Measure om2:hasUnit om2:Unit;
4. om2:hasUnit om2:InformationCapacityUnit; is another possibility for range that could not be verified.
5. rdfs:seeAlso
6. Documentation on Measure """ .
### https://w3id.org/i40/sto#hasHeadquaterIn
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "Denotes the countries in which the Headquarter of the organization who publishes the Standart"@en ;
rdfs:label "has Headquater In"@en .
### https://w3id.org/i40/sto#hasICS
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "Serves as a catalogue of International Classification For Standards"@en ;
rdfs:label "has ICS"@en .
### https://w3id.org/i40/sto#hasMotivation
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range .
### https://w3id.org/i40/sto#hasPreviousVersion
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:comment "Indicates the list of Standards that are previous versions of a Standard. For example,IEC 60038:2009 has IEC 60038:1983+AMD1:1994+AMD2:1997,IEC 60038:1983/AMD2:1997,IEC 60038:1983/AMD1:1994,IEC 60038:1983,IEC 60038:1975/AMD1:1977,IEC 60038:1975,IEC 60038:1967,IEC 60038:1954,IEC 60038:1938,IEC 60038:1927 as previous versions."@en ;
rdfs:label "has Previous Version"@en .
### https://w3id.org/i40/sto#hasPublisher
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "The organization that published this Standard"@en ;
rdfs:label "has Publisher"@en .
### https://w3id.org/i40/sto#hasTargetConcern
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "The relation declaring that a standard is relevant or targets a certain concern."@en ;
rdfs:label "has Target Concern"@en .
### https://w3id.org/i40/sto#hasTechnicalCommittee
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "Specifies the Technical Committee or a Sub-Committee that is responsible for creation and maintenance of a standard"@en ;
rdfs:label "has Technical Committee"@en .
### https://w3id.org/i40/sto#isDescribedin
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "Links the Standarization Frameworks with the Classification of Standards"@en ;
rdfs:label "is Described in"@en .
### https://w3id.org/i40/sto#isImplementationOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
;
rdfs:comment "Represent the relation that connects two standards when standard A is the implementation of standard B, e.g., B2MML isImplementationOf ISA-95."@en ;
rdfs:label "is Implementation Of"@en .
### https://w3id.org/i40/sto#relatedTo
rdf:type owl:ObjectProperty ,
owl:SymmetricProperty ,
owl:TransitiveProperty ;
rdfs:domain ;
rdfs:range ;
;
rdfs:comment "Represent any type of relation that connects two standards."@en ;
rdfs:label "related To"@en ;
"has Associated Standard"@en .
### https://w3id.org/i40/sto#useStructureOf
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
;
rdfs:comment "Standard A uses the structure of Standard B. For example, OPC UA uses Structure Of IEC_61804 (EDDL)"@en ;
rdfs:label "use Structure Of"@en .
### https://w3id.org/i40/sto#uses
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
;
rdfs:comment "Defines that Standard A uses Standard B. For example, IEC_62714(AML) uses MathML."@en ;
rdfs:label "uses"@en .
### https://w3id.org/i40/sto/iot#alignsWith
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
owl:inverseOf ;
rdf:type owl:SymmetricProperty ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "indicates that some Standard Classification entity has a similar scope as another. This property most probably is symmetric but not transitive."@en ;
rdfs:label "alignes With"@en .
### https://w3id.org/i40/sto/iot#frames
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "A relation specifying that a vewpoint regards a Concern."@en ;
rdfs:label "frames"@en ;
.
### https://w3id.org/i40/sto/iot#hasTargetConcern
rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf ;
rdfs:domain [ rdf:type owl:Class ;
owl:unionOf (
)
] .
### https://w3id.org/i40/sto/iot#supports
rdf:type owl:ObjectProperty ;
rdfs:domain ;
rdfs:range ;
rdfs:comment "A relation between two different concerns where dealing with the subject Concern supports in achieving the object concern"@en ;
rdfs:label "supports" .
#################################################################
# Data properties
#################################################################
### http://creativecommons.org/ns#attributionName
rdf:type owl:DatatypeProperty .
### http://creativecommons.org/ns#attributionURL
rdf:type owl:DatatypeProperty .
### http://www.ontology-of-units-of-measure.org/resource/om-2/hasNumericalValue
rdf:type owl:DatatypeProperty ;
rdfs:domain _:genid-nodeid-genid-ac8058d3efd24203949d2f943abb9621-6780A905CC831CAB4C4E310C38E6329A ;
rdfs:label "has numerical value"@en .
### https://w3id.org/i40/sto#abbreviation
rdf:type owl:DatatypeProperty ;
rdfs:domain owl:Thing ;
rdfs:range rdf:PlainLiteral ;
rdfs:comment "Abbreviated name of the thing."@en ;
rdfs:label "has Abbreviated Name"@en .
### https://w3id.org/i40/sto#domainName
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range rdf:PlainLiteral ;
rdfs:comment "Points the Standard with the name of the Industrial Domain"@en ;
rdfs:label "has Domain Name"@en .
### https://w3id.org/i40/sto#formationDate
rdf:type owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:domain ;
rdfs:range xsd:date ;
rdfs:comment "Formation date of the Organization"@en ;
rdfs:label "has Formation Date"@en .
### https://w3id.org/i40/sto#hasDBpediaResource
rdf:type owl:DatatypeProperty .
### https://w3id.org/i40/sto#hasEdition
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range xsd:float ;
rdfs:comment "Indicates the current Edition/Version number of the document."@en ;
rdfs:label "has Edition"@en .
### https://w3id.org/i40/sto#hasImplementationFormat
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range rdfs:Literal ;
rdfs:comment "Describes the name of the implementation or serialization format of the Publication, e.g., XML, Document, binary, batch"@en ;
rdfs:label "has Implementation Format"@en .
### https://w3id.org/i40/sto#hasObjective
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range xsd:string ;
rdfs:comment "Specifies the objectives for the different ISA 95 levels."@en ;
rdfs:label "has Objective"@en .
### https://w3id.org/i40/sto#hasOfficialResource
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range xsd:anyURI .
### https://w3id.org/i40/sto#hasOntology
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range xsd:anyURI ;
rdfs:comment "Point to the URL of a recognized Ontology representation of the Standard"@en ;
rdfs:label "has Ontology"@en .
### https://w3id.org/i40/sto#hasPages
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range xsd:integer ;
rdfs:comment "Indicates the number of pages in the document."@en ;
rdfs:label "has Pages"@en .
### https://w3id.org/i40/sto#hasPublicationDate
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range xsd:date ;
rdfs:comment "Publication date of the Publication"@en ;
rdfs:label "has Publication Date"@en .
### https://w3id.org/i40/sto#hasStabilityDate
rdf:type owl:DatatypeProperty ;
rdfs:domain ;
rdfs:range xsd:gYear ;
rdfs:comment "Stability date of a publication. Publications are valid for a certain period, i.e., the Stability Period. This property defines the end of the stability period."@en ;
rdfs:label "has Stability Date"@en ;
rdfs:seeAlso