Skip to content

Commit e96b1bb

Browse files
updated ontology
1 parent 1d913b7 commit e96b1bb

15 files changed

Lines changed: 473 additions & 105 deletions

src/ontology/hto-base.owl

Lines changed: 71 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
xmlns:skos="http://www.w3.org/2004/02/skos/core#"
1313
xmlns:terms="http://purl.org/dc/terms/">
1414
<owl:Ontology rdf:about="https://w3id.org/pmd/hto/hto-base.owl">
15-
<owl:versionIRI rdf:resource="https://w3id.org/pmd/hto/releases/2025-12-09/hto-base.owl"/>
15+
<owl:versionIRI rdf:resource="https://w3id.org/pmd/hto/releases/2025-12-11/hto-base.owl"/>
1616
<dc:type rdf:resource="http://purl.obolibrary.org/obo/IAO_8000001"/>
1717
<terms:contributor>Jannis Grundmann</terms:contributor>
1818
<terms:creator rdf:resource="https://orcid.org/0000-0002-9014-2920"/>
@@ -21,7 +21,7 @@
2121
<terms:description xml:lang="en">This ontology module is part of the Platform Material Digital Application Ontology (PMDao) and covers concepts related to heat treatment processes, parameters, and materials. It is designed to facilitate data integration, sharing, and analysis in the field of materials science and engineering, particularly focusing on heat treatment applications.</terms:description>
2222
<terms:license rdf:resource="https://creativecommons.org/licenses/unspecified"/>
2323
<terms:title xml:lang="en">Platform Material Digital Application Ontology (PMDao) - Heat Treatment Module</terms:title>
24-
<owl:versionInfo>2025-12-09</owl:versionInfo>
24+
<owl:versionInfo>2025-12-11</owl:versionInfo>
2525
</owl:Ontology>
2626

2727

@@ -103,6 +103,12 @@
103103

104104

105105

106+
<!-- https://w3id.org/pmd/co/PMD_0000060 -->
107+
108+
<owl:AnnotationProperty rdf:about="https://w3id.org/pmd/co/PMD_0000060"/>
109+
110+
111+
106112
<!-- https://w3id.org/pmd/co/PMD_0000064 -->
107113

108114
<owl:AnnotationProperty rdf:about="https://w3id.org/pmd/co/PMD_0000064"/>
@@ -185,6 +191,12 @@
185191

186192

187193

194+
<!-- https://w3id.org/pmd/co/PMD_0000006 -->
195+
196+
<owl:DatatypeProperty rdf:about="https://w3id.org/pmd/co/PMD_0000006"/>
197+
198+
199+
188200
<!--
189201
///////////////////////////////////////////////////////////////////////////////////////
190202
//
@@ -220,12 +232,6 @@
220232

221233

222234

223-
<!-- http://purl.obolibrary.org/obo/BFO_0000034 -->
224-
225-
<owl:Class rdf:about="http://purl.obolibrary.org/obo/BFO_0000034"/>
226-
227-
228-
229235
<!-- http://purl.obolibrary.org/obo/BFO_0000145 -->
230236

231237
<owl:Class rdf:about="http://purl.obolibrary.org/obo/BFO_0000145"/>
@@ -262,12 +268,6 @@
262268

263269

264270

265-
<!-- https://w3id.org/pmd/co/PMD_0000005 -->
266-
267-
<owl:Class rdf:about="https://w3id.org/pmd/co/PMD_0000005"/>
268-
269-
270-
271271
<!-- https://w3id.org/pmd/co/PMD_0000008 -->
272272

273273
<owl:Class rdf:about="https://w3id.org/pmd/co/PMD_0000008"/>
@@ -328,6 +328,12 @@
328328

329329

330330

331+
<!-- https://w3id.org/pmd/co/PMD_0040001 -->
332+
333+
<owl:Class rdf:about="https://w3id.org/pmd/co/PMD_0040001"/>
334+
335+
336+
331337
<!-- https://w3id.org/pmd/co/PMD_0060006 -->
332338

333339
<owl:Class rdf:about="https://w3id.org/pmd/co/PMD_0060006"/>
@@ -1100,7 +1106,7 @@ Auch erhöhte Gaskühlung durch ventilation.</rdfs:comment>
11001106
<terms:creator>thonagel</terms:creator>
11011107
<rdfs:comment>Internally (within the devices&apos; logic) a process is run to reach and maintain the given setpoint.</rdfs:comment>
11021108
<rdfs:label xml:lang="de">Sollwert</rdfs:label>
1103-
<rdfs:label xml:lang="en">set point</rdfs:label>
1109+
<rdfs:label xml:lang="en">setpoint</rdfs:label>
11041110
<skos:definition xml:lang="en">A Set Point is a device specification that assigns a desired quantitative value to a controlled process parameter, serving as the normative reference for process execution and control.</skos:definition>
11051111
<skos:example>The flow rate for a mass flow controller.
11061112
The target temperature in the furnace chamber for a given process step.
@@ -1117,13 +1123,13 @@ The rotational speed of a fan.</skos:example>
11171123
<rdfs:subClassOf>
11181124
<owl:Restriction>
11191125
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000051"/>
1120-
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/OBI_0001930"/>
1126+
<owl:someValuesFrom rdf:resource="https://w3id.org/pmd/hto/HTO_0000034"/>
11211127
</owl:Restriction>
11221128
</rdfs:subClassOf>
11231129
<rdfs:subClassOf>
11241130
<owl:Restriction>
11251131
<owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/IAO_0000136"/>
1126-
<owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/BFO_0000034"/>
1132+
<owl:someValuesFrom rdf:resource="https://w3id.org/pmd/co/PMD_0000602"/>
11271133
</owl:Restriction>
11281134
</rdfs:subClassOf>
11291135
<terms:creator>thonagel</terms:creator>
@@ -1134,6 +1140,24 @@ The rotational speed of a fan.</skos:example>
11341140

11351141

11361142

1143+
<!-- https://w3id.org/pmd/hto/HTO_0000034 -->
1144+
1145+
<owl:Class rdf:about="https://w3id.org/pmd/hto/HTO_0000034">
1146+
<owl:equivalentClass>
1147+
<owl:Class>
1148+
<owl:oneOf rdf:parseType="Collection">
1149+
<rdf:Description rdf:about="https://w3id.org/pmd/hto/HTO_0000035"/>
1150+
<rdf:Description rdf:about="https://w3id.org/pmd/hto/HTO_0000036"/>
1151+
</owl:oneOf>
1152+
</owl:Class>
1153+
</owl:equivalentClass>
1154+
<rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/OBI_0001930"/>
1155+
<rdfs:label xml:lang="en">device operation state value</rdfs:label>
1156+
<co:PMD_0000060 rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</co:PMD_0000060>
1157+
</owl:Class>
1158+
1159+
1160+
11371161
<!-- https://w3id.org/pmd/hto/Hardening -->
11381162

11391163
<owl:Class rdf:about="https://w3id.org/pmd/hto/Hardening">
@@ -1286,7 +1310,7 @@ verwendet Randschichttiefe</skos:example>
12861310
<!-- https://w3id.org/pmd/hto/NitridingDepth -->
12871311

12881312
<owl:Class rdf:about="https://w3id.org/pmd/hto/NitridingDepth">
1289-
<rdfs:subClassOf rdf:resource="https://w3id.org/pmd/co/PMD_0000005"/>
1313+
<rdfs:subClassOf rdf:resource="https://w3id.org/pmd/co/PMD_0040001"/>
12901314
<rdfs:comment>propably some thicknes quality on some special fiat continuent part, diffusion layer having nitrid or something</rdfs:comment>
12911315
<rdfs:isDefinedBy rdf:resource="https://w3id.org/pmd/hto/"/>
12921316
<rdfs:label xml:lang="en">nitriding depth</rdfs:label>
@@ -1630,6 +1654,35 @@ verwendet Randschichttiefe</skos:example>
16301654
<skos:definition xml:lang="en">Process step during which temperature homogenization is achieved in the component.</skos:definition>
16311655
<skos:definition xml:lang="de">Prozesschritt, während dessen die Temperaturhomogenisierung im Bauteil erreicht wird.</skos:definition>
16321656
</owl:Class>
1657+
1658+
1659+
1660+
<!--
1661+
///////////////////////////////////////////////////////////////////////////////////////
1662+
//
1663+
// Individuals
1664+
//
1665+
///////////////////////////////////////////////////////////////////////////////////////
1666+
-->
1667+
1668+
1669+
1670+
1671+
<!-- https://w3id.org/pmd/hto/HTO_0000035 -->
1672+
1673+
<owl:NamedIndividual rdf:about="https://w3id.org/pmd/hto/HTO_0000035">
1674+
<co:PMD_0000006 rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</co:PMD_0000006>
1675+
<rdfs:label xml:lang="en">ON</rdfs:label>
1676+
</owl:NamedIndividual>
1677+
1678+
1679+
1680+
<!-- https://w3id.org/pmd/hto/HTO_0000036 -->
1681+
1682+
<owl:NamedIndividual rdf:about="https://w3id.org/pmd/hto/HTO_0000036">
1683+
<co:PMD_0000006 rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">false</co:PMD_0000006>
1684+
<rdfs:label xml:lang="en">OFF</rdfs:label>
1685+
</owl:NamedIndividual>
16331686
</rdf:RDF>
16341687

16351688

src/ontology/hto-base.ttl

Lines changed: 46 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
@base <https://w3id.org/pmd/hto/hto-base.ttl> .
1313

1414
<https://w3id.org/pmd/hto/hto-base.ttl> rdf:type owl:Ontology ;
15-
owl:versionIRI <https://w3id.org/pmd/hto/releases/2025-12-09/hto-base.ttl> ;
15+
owl:versionIRI <https://w3id.org/pmd/hto/releases/2025-12-11/hto-base.ttl> ;
1616
dc:type obo:IAO_8000001 ;
1717
terms:contributor "Jannis Grundmann" ;
1818
terms:creator <https://orcid.org/0000-0002-9014-2920> ,
@@ -21,7 +21,7 @@
2121
terms:description "This ontology module is part of the Platform Material Digital Application Ontology (PMDao) and covers concepts related to heat treatment processes, parameters, and materials. It is designed to facilitate data integration, sharing, and analysis in the field of materials science and engineering, particularly focusing on heat treatment applications."@en ;
2222
terms:license <https://creativecommons.org/licenses/unspecified> ;
2323
terms:title "Platform Material Digital Application Ontology (PMDao) - Heat Treatment Module"@en ;
24-
owl:versionInfo "2025-12-09" .
24+
owl:versionInfo "2025-12-11" .
2525

2626
#################################################################
2727
# Annotation properties
@@ -71,6 +71,10 @@ skos:example rdf:type owl:AnnotationProperty .
7171
skos:prefLabel rdf:type owl:AnnotationProperty .
7272

7373

74+
### https://w3id.org/pmd/co/PMD_0000060
75+
co:PMD_0000060 rdf:type owl:AnnotationProperty .
76+
77+
7478
### https://w3id.org/pmd/co/PMD_0000064
7579
co:PMD_0000064 rdf:type owl:AnnotationProperty .
7680

@@ -119,6 +123,10 @@ co:PMD_0020127 rdf:type owl:ObjectProperty .
119123
obo:OBI_0002135 rdf:type owl:DatatypeProperty .
120124

121125

126+
### https://w3id.org/pmd/co/PMD_0000006
127+
co:PMD_0000006 rdf:type owl:DatatypeProperty .
128+
129+
122130
#################################################################
123131
# Classes
124132
#################################################################
@@ -139,10 +147,6 @@ obo:BFO_0000024 rdf:type owl:Class .
139147
obo:BFO_0000030 rdf:type owl:Class .
140148

141149

142-
### http://purl.obolibrary.org/obo/BFO_0000034
143-
obo:BFO_0000034 rdf:type owl:Class .
144-
145-
146150
### http://purl.obolibrary.org/obo/BFO_0000145
147151
obo:BFO_0000145 rdf:type owl:Class .
148152

@@ -167,10 +171,6 @@ obo:IAO_0000109 rdf:type owl:Class .
167171
obo:OBI_0001930 rdf:type owl:Class .
168172

169173

170-
### https://w3id.org/pmd/co/PMD_0000005
171-
co:PMD_0000005 rdf:type owl:Class .
172-
173-
174174
### https://w3id.org/pmd/co/PMD_0000008
175175
co:PMD_0000008 rdf:type owl:Class .
176176

@@ -211,6 +211,10 @@ co:PMD_0000896 rdf:type owl:Class .
211211
co:PMD_0000967 rdf:type owl:Class .
212212

213213

214+
### https://w3id.org/pmd/co/PMD_0040001
215+
co:PMD_0040001 rdf:type owl:Class .
216+
217+
214218
### https://w3id.org/pmd/co/PMD_0060006
215219
co:PMD_0060006 rdf:type owl:Class .
216220

@@ -775,7 +779,7 @@ Auch erhöhte Gaskühlung durch ventilation."""@de ,
775779
terms:creator "thonagel" ;
776780
rdfs:comment "Internally (within the devices' logic) a process is run to reach and maintain the given setpoint." ;
777781
rdfs:label "Sollwert"@de ,
778-
"set point"@en ;
782+
"setpoint"@en ;
779783
skos:definition "A Set Point is a device specification that assigns a desired quantitative value to a controlled process parameter, serving as the normative reference for process execution and control."@en ;
780784
skos:example """The flow rate for a mass flow controller.
781785
The target temperature in the furnace chamber for a given process step.
@@ -788,18 +792,30 @@ The rotational speed of a fan.""" ;
788792
rdfs:subClassOf co:PMD_0060006 ,
789793
[ rdf:type owl:Restriction ;
790794
owl:onProperty obo:BFO_0000051 ;
791-
owl:someValuesFrom obo:OBI_0001930
795+
owl:someValuesFrom <https://w3id.org/pmd/hto/HTO_0000034>
792796
] ,
793797
[ rdf:type owl:Restriction ;
794798
owl:onProperty obo:IAO_0000136 ;
795-
owl:someValuesFrom obo:BFO_0000034
799+
owl:someValuesFrom co:PMD_0000602
796800
] ;
797801
terms:creator "thonagel" ;
798802
rdfs:label "device operation state"@en ;
799803
skos:definition "A Device Operation State is a state that inheres in a device and specifies whether a device function is currently active or inactive, typically represented in a control or output protocol as an on/off (or analogous binary) indicator."@en ,
800804
"Switches are device specifications that triggers a certain function within a device that can only assume two states (on/off)."@en .
801805

802806

807+
### https://w3id.org/pmd/hto/HTO_0000034
808+
<https://w3id.org/pmd/hto/HTO_0000034> rdf:type owl:Class ;
809+
owl:equivalentClass [ rdf:type owl:Class ;
810+
owl:oneOf ( <https://w3id.org/pmd/hto/HTO_0000035>
811+
<https://w3id.org/pmd/hto/HTO_0000036>
812+
)
813+
] ;
814+
rdfs:subClassOf obo:OBI_0001930 ;
815+
rdfs:label "device operation state value"@en ;
816+
co:PMD_0000060 "true"^^xsd:boolean .
817+
818+
803819
### https://w3id.org/pmd/hto/Hardening
804820
<https://w3id.org/pmd/hto/Hardening> rdf:type owl:Class ;
805821
rdfs:subClassOf co:PMD_0000779 ,
@@ -916,7 +932,7 @@ verwendet Randschichttiefe""" .
916932

917933
### https://w3id.org/pmd/hto/NitridingDepth
918934
<https://w3id.org/pmd/hto/NitridingDepth> rdf:type owl:Class ;
919-
rdfs:subClassOf co:PMD_0000005 ;
935+
rdfs:subClassOf co:PMD_0040001 ;
920936
rdfs:comment "propably some thicknes quality on some special fiat continuent part, diffusion layer having nitrid or something" ;
921937
rdfs:isDefinedBy <https://w3id.org/pmd/hto/> ;
922938
rdfs:label "nitriding depth"@en ;
@@ -1185,4 +1201,20 @@ verwendet Randschichttiefe""" .
11851201
"Prozesschritt, während dessen die Temperaturhomogenisierung im Bauteil erreicht wird."@de .
11861202

11871203

1204+
#################################################################
1205+
# Individuals
1206+
#################################################################
1207+
1208+
### https://w3id.org/pmd/hto/HTO_0000035
1209+
<https://w3id.org/pmd/hto/HTO_0000035> rdf:type owl:NamedIndividual ;
1210+
co:PMD_0000006 "true"^^xsd:boolean ;
1211+
rdfs:label "ON"@en .
1212+
1213+
1214+
### https://w3id.org/pmd/hto/HTO_0000036
1215+
<https://w3id.org/pmd/hto/HTO_0000036> rdf:type owl:NamedIndividual ;
1216+
co:PMD_0000006 "false"^^xsd:boolean ;
1217+
rdfs:label "OFF"@en .
1218+
1219+
11881220
### Generated by the OWL API (version 4.5.29) https://github.com/owlcs/owlapi

0 commit comments

Comments
 (0)