Skip to content

Commit 6441dc3

Browse files
Update Readme, add exemplary test data, axioms in TTO
Some updates of readme and tto-edit.owl + test data provided in repository.
1 parent d259113 commit 6441dc3

14 files changed

Lines changed: 112734 additions & 8 deletions

File tree

README.md

Lines changed: 35 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,52 @@
22
![Build Status](https://github.com/materialdigital/tensile-test-ontology/actions/workflows/qc.yml/badge.svg)
33
# Tensile Test Ontology
44

5-
Description: None
5+
This [repository](https://github.com/materialdigital/tensile-test-ontology) comprises the newest version 3.0 of the Tensile Test Ontology (TTO) that is based on the [PMD Core Ontology (PMDco 3.0)](https://github.com/materialdigital/core-ontology) and was developed within the frame of the joint project [Platform MaterialDigital (PMD)](https://materialdigital.de/).
6+
The semantic concepts represented in TTO are in accordance with the associated testing standard [ISO 6892-1:2019-11](https://www.beuth.de/de/norm/iso-6892-1/316885984) for tensile testing of metals at room temperature.
67

7-
More information can be found at http://obofoundry.org/ontology/tto
8+
There is an earlier version 2.0 of the TTO which is still available in a [dedicated repository](https://github.com/materialdigital/application-ontologies/tree/main/tensile_test_ontology_TTO) and used in some demonstrators. The associated information regarding the development of this ontology is also inherently still valid.
89

910
## Versions
1011

1112
### Stable release versions
1213

1314
The latest version of the ontology can always be found at:
1415

15-
https://w3id.org/pmd/ao/tto.owl
16-
17-
(note this will not show up until the request has been approved by obofoundry.org)
16+
[https://w3id.org/pmd/ao/tto.owl]([https://w3id.org/pmd/ao/tto.owl)
1817

1918
### Editors' version
2019

21-
Editors of this ontology should use the edit version, [src/ontology/tto-edit.owl](src/ontology/tto-edit.owl)
20+
Editors of this ontology should use the edit version, [src/ontology/tto-edit.owl](src/ontology/tto-edit.owl) | [Editable version in this GitHub repository](https://github.com/materialdigital/tensile-test-ontology/blob/main/src/ontology/tto-edit.owl).
21+
When editing this verion, a branch can be created that may be further considered by a pull request using the classic workflow applied for collaborative ontology development processes on GitHub.
22+
23+
## Exemplary Dataset
24+
25+
An exemplary dataset ([TTL](https://github.com/materialdigital/tensile-test-ontology/blob/main/tensile_test_data/S355_data_tto.ttl) and [RDF](https://github.com/materialdigital/tensile-test-ontology/blob/main/tensile_test_data/S355_data_tto.rdf) files) is provided in this repository ([data section](https://github.com/materialdigital/tensile-test-ontology/tree/main/tensile_test_data)) which resulted from mapping of typical tensile test data that was published in an open access [Zenodo repository](https://zenodo.org/record/6778336).
26+
For this data mapping procedure, a simple Python script was used in a Jupyter Notebook environment. This Jupyter Notebook script entitled [PMDCO_3_0_RDF_TTO_Data_Mapping](https://github.com/materialdigital/tensile-test-ontology/PMDCO_3_0_RDF_TTO_Data_Mapping.ipynb) can also be found in this repository.
27+
28+
## Scientific Publication
29+
30+
When using the Tensile Test Ontology (TTO), please refer to and cite the following publication which provides in-depth insights into the development of this ontology and the development of such ontologies in general (Ontology Development Path):
31+
32+
*M. Schilling, B. Bayerlein, P. v. Hartrott, J. Waitelonis, H. Birkholz, P. D. Portella, B. Skrotzki, Advanced Engineering Materials 2024, 2400138.*
33+
34+
Bibtex:
35+
```
36+
@article{Schilling2024,
37+
author = {Schilling, Markus and Bayerlein, Bernd and von Hartrott, Philipp and Waitelonis, Jörg and Birkholz, Henk and Dolabella Portella, Pedro and Skrotzki, Birgit},
38+
title = {FAIR and Structured Data: A Domain Ontology Aligned with Standard-Compliant Tensile Testing},
39+
journal = {Advanced Engineering Materials},
40+
pages = {2400138},
41+
ISSN = {1438-1656},
42+
DOI = {https://doi.org/10.1002/adem.202400138},
43+
url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/adem.202400138},
44+
year = {2024},
45+
type = {Journal Article}
46+
}
47+
```
48+
available open access at: [Advanced Engineering Materials](https://doi.org/10.1002/adem.202400138).
49+
50+
This publication offers valuable insights into the development process of domain ontologies, illustrated by the example of the tensile test. Starting with the basics of Semantic technologies (ST) and ontologies as well as considerations on mechanical characterization methods, the TTO development process and aspects such as the storage and retrieval of interoperable, FAIR data by means of data mapping and querying are presented in detail. Hence, this pulication may be an essential reference for users and contributors.
2251

2352
## Contact
2453

src/ontology/tto-edit.owl

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ The TTO was developed in the frame of the PMD project. The TTO provides conceptu
2626
Annotation(dcterms:license <http://creativecommons.org/licenses/by/4.0/>)
2727
Annotation(dcterms:title "Tensile Test Ontology (TTO)")
2828

29+
Declaration(Class(<https://w3id.org/pmd/ao/TTO_0000000>))
2930
Declaration(Class(<https://w3id.org/pmd/ao/tto/TTO_0000002>))
3031
Declaration(Class(<https://w3id.org/pmd/ao/tto/TTO_0000004>))
3132
Declaration(Class(<https://w3id.org/pmd/ao/tto/TTO_0000005>))
@@ -100,6 +101,14 @@ Declaration(AnnotationProperty(pmd:symbol))
100101
# Classes
101102
############################
102103

104+
# Class: <https://w3id.org/pmd/ao/TTO_0000000> (funder role)
105+
106+
AnnotationAssertion(rdfs:label <https://w3id.org/pmd/ao/TTO_0000000> "Förderungsrolle"@de)
107+
AnnotationAssertion(rdfs:label <https://w3id.org/pmd/ao/TTO_0000000> "funder role"@en)
108+
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> <https://w3id.org/pmd/ao/TTO_0000000> "A funder role is a role that describes the capacity in which a party provides financial support to a project or initiative. This role is realized when the party participates in the project specifically as a source of funding, regardless of other potential involvements."@en)
109+
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> <https://w3id.org/pmd/ao/TTO_0000000> "Eine Förderungsrolle (Rolle einer fördernden Partei) ist eine Rolle, die die Funktion beschreibt, in der eine Partei finanzielle Unterstützung für ein Projekt oder eine Initiative bereitstellt. Diese Rolle wird verwirklicht, wenn die Partei speziell als Geldgeber am Projekt teilnimmt, unabhängig von anderen möglichen Beteiligungen."@de)
110+
SubClassOf(<https://w3id.org/pmd/ao/TTO_0000000> <http://purl.obolibrary.org/obo/BFO_0000023>)
111+
103112
# Class: <https://w3id.org/pmd/ao/tto/TTO_0000002> (Diameter)
104113

105114
AnnotationAssertion(rdfs:isDefinedBy <https://w3id.org/pmd/ao/tto/TTO_0000002> <https://w3id.org/pmd/ao/tto>)
@@ -265,7 +274,7 @@ AnnotationAssertion(pmd:definitionSource <https://w3id.org/pmd/ao/tto/TTO_000001
265274
AnnotationAssertion(pmd:symbol <https://w3id.org/pmd/ao/tto/TTO_0000016> "e^._L_c"@en)
266275
SubClassOf(<https://w3id.org/pmd/ao/tto/TTO_0000016> <https://w3id.org/pmd/ao/tto/TTO_0000025>)
267276

268-
# Class: <https://w3id.org/pmd/ao/tto/TTO_0000017> (Extensometer Gauge Length)
277+
# Class: <https://w3id.org/pmd/ao/tto/TTO_0000017> (Extensometer-Messlänge)
269278

270279
AnnotationAssertion(rdfs:isDefinedBy <https://w3id.org/pmd/ao/tto/TTO_0000017> <https://w3id.org/pmd/ao/tto>)
271280
AnnotationAssertion(rdfs:label <https://w3id.org/pmd/ao/tto/TTO_0000017> "Extensometer Gauge Length"@en)
@@ -768,7 +777,7 @@ AnnotationAssertion(rdfs:seeAlso <https://w3id.org/pmd/ao/tto/TTO_0000055> <http
768777
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> <https://w3id.org/pmd/ao/tto/TTO_0000055> "Part of a sample with specified dimensions, machined or un-machined, brought to a required condition for submission to a given test."@en)
769778
AnnotationAssertion(<http://www.w3.org/2004/02/skos/core#definition> <https://w3id.org/pmd/ao/tto/TTO_0000055> "Teil einer Probe mit bestimmten Dimensionen, bearbeitet oder unbearbeitet, der in einen erforderlichen Zustand gebracht wird, um einer bestimmten Prüfung unterzogen zu werden."@de)
770779
AnnotationAssertion(pmd:definitionSource <https://w3id.org/pmd/ao/tto/TTO_0000055> "EN 10021:2006-12 (European standardization committee: CEN/TC 459/SC 12/WG 4)")
771-
SubClassOf(<https://w3id.org/pmd/ao/tto/TTO_0000055> <http://purl.obolibrary.org/obo/BFO_0000030>)
780+
SubClassOf(<https://w3id.org/pmd/ao/tto/TTO_0000055> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/BFO_0000030> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/BFO_0000196> pmd:PMD_0000975)))
772781

773782
# Class: <https://w3id.org/pmd/ao/tto/TTO_0000056> (End-Dicke)
774783

tensile_test_data/S355_data.csv

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
process;testpiece;d1 / a1;d2 / a2;d3 / a3;b1;b2;b3;s1;s2;s3;S0;F0,2;Rp0,2;FeL;ReL;FeH;ReH;Fm;Rm;E;L0;Lu;A;au;bu;du1;du2;Su;Z;Operator;date;Werkstoff;Probenform;Note;Umgebungstemperatur;Prüfmaschinen-Name;Prüfmaschinenhersteller;Prüfmaschinen-Typ;Prüfmaschinen-Seriennummer;Prüfmaschinen-Standard;Extensometer;Extensometer-Seriennummer;Extensometer-Standard;Mikrometerschraube-Hersteller;Messschieber-Hersteller;Messschieber-Seriennummer;Dehngeschwindigkeit;Umschaltpunkt;Extensometer-Nenngerätemesslänger;Kraftmessdose-Kraftbereich;Project;Norm;Walzrichtung;Ort;Institut;Adresse
2+
pmdao-tto-tt-S355-1;Zx1;5.993;5.987;5.992;20.136;20.145;20.131;120.675;120.608;120.625;120.636;;375;;;45.842;380;62.007;514;194;60;;;3.52;14.96;;;52.659;56;M. (S., J.);22.02.2021;S355;E6x20x60;"In Walzrichtung aus Stahlblech entnommen; Abweichend von den anderen Proben. Weggeschwindigkeit wurde erhöht.";20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28023/28024;DIN EN ISO 17025;Orion;Orion;BA606983;0.00025;1.60;50;100;PMDao-onto_1;DIN EN ISO 6892-1;in rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
3+
pmdao-tto-tt-S355-2;Zx2;5.991;5.991;5.992;20.114;20.101;20.094;120.503;120.425;120.403;120.444;;374;;;45.648;379;60.704;504;199;60;81.00;35.00;3.38;14.67;;;49.585;59;M. (S., J.);22.02.2021;S355;E6x20x60;"In Walzrichtung aus Stahlblech entnommen; Extensometer nach 3,9 % Dehnung der Proben entfernt. Keine Erhöhung der Geschwindigkeit.";20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28023/28024;DIN EN ISO 17025;Orion;Orion;BA606983;0.00025;3.80;50;100;PMDao-onto_1;DIN EN ISO 6892-1;in rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
4+
pmdao-tto-tt-S355-3;Zx3;5.991;5.994;5.992;20.084;20.092;20.099;120.323;120.431;120.433;120.396;;376;;;45.630;379;60.680;504;199;60;81.10;35.00;3.41;14.81;;;50.502;58;M. (S., J.);22.02.2021;S355;E6x20x60;"In Walzrichtung aus Stahlblech entnommen; Extensometer nach 3,9 % Dehnung der Proben entfernt. Keine Erhöhung der Geschwindigkeit.";20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28023/28024;DIN EN ISO 17025;Orion;Orion;BA606983;0.00025;3.80;50;100;PMDao-onto_1;DIN EN ISO 6892-1;in rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
5+
pmdao-tto-tt-S355-4;Zx4;5.982;5.978;5.977;20.076;20.072;45.127;120.095;119.990;119.958;120.014;;382;;;46.566;388;62.288;519;196;60;80.90;35.00;3.27;14.49;;;47.382;61;M. (S., J.);22.02.2021;S355;E6x20x60;"In Walzrichtung aus Stahlblech entnommen; Extensometer nach 3,9 % Dehnung der Proben entfernt. Keine Erhöhung der Geschwindigkeit.";20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28023/28024;DIN EN ISO 17025;Orion;Orion;BA606983;0.00025;3.80;50;100;PMDao-onto_1;DIN EN ISO 6892-1;in rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
6+
pmdao-tto-tt-S355-5;Zy1;6.000;5.992;5.993;20.129;20.133;20.128;120.774;120.637;120.627;120.679;;396;;;48.151;399;61.305;508;210;60;;;3.82;14.67;;;56.039;54;M. (S., J.);22.02.2021;S355;E6x20x60;Proben aus Stahlblech entnommen, entgegen der Walzrichtung;20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28323/28324;DIN EN ISO 17025;Orion;Orion;AK807114;0.00025;3.80;50;100;PMDao-onto_1;DIN EN ISO 6892-1;perpendicular to rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
7+
pmdao-tto-tt-S355-6;Zy2;5.996;5.989;5.998;20.141;20.137;20.134;120.765;120.600;120.764;120.710;;390;;;48.163;399;61.200;507;214;60;81.00;35.00;3.64;14.68;;;53.435;56;M. (S., J.);22.02.2021;S355;E6x20x60;Proben aus Stahlblech entnommen, entgegen der Walzrichtung;20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28323/28324;DIN EN ISO 17025;Orion;Orion;AK807114;0.00025;3.80;50;100;PMDao-onto_1;DIN EN ISO 6892-1;perpendicular to rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
8+
pmdao-tto-tt-S355-7;Zy3;5.991;5.991;6.002;20.127;20.127;20.131;120.581;120.581;120.826;120.663;;;;;49.230;408;60.935;505;206;60;80.14;33.50;3.50;14.39;;;50.365;58;M. (S., J.);22.02.2021;S355;E6x20x60;Proben aus Stahlblech entnommen, entgegen der Walzrichtung;20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28323/28324;DIN EN ISO 17025;Orion;Orion;AK807114;0.00025;3.80;50;100;PMDao-onto_1;DIN EN ISO 6892-1;perpendicular to rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
9+
pmdao-tto-tt-S355-8;Zy4;5.982;5.979;5.990;20.154;20.154;20.148;120.561;120.501;120.687;120.583;;402;;;49.077;407;61.980;514;211;60;79.74;33.00;3.69;14.67;;;54.132;55;M. (S., J.);22.02.2021;S355;E6x20x60;Proben aus Stahlblech entnommen, entgegen der Walzrichtung;20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28323/28324;DIN EN ISO 17025;Orion;Orion;AK807114;0.00025;3.80;50;100;PMDao-onto_1;DIN EN ISO 6892-1;perpendicular to rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
10+
pmdao-tto-tt-S355-9;Zd2;5.992;5.991;5.993;20.135;20.144;20.159;120.649;120.683;120.813;120.715;;390;;;48.165;399;62.168;515;201;60;80.02;33.50;3.55;13.75;;;48.813;60;M./S./G.;20.12.2021;S355;E6x20x60;Proben aus Stahlblech entnommen, diagonal der Walzrichtung;20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28323/28324;DIN EN ISO 17025;Orion;Orion;AK807114;0.00025;4.00;50;100;PMDao-onto_1;DIN EN ISO 6892-1;diagonal to rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
11+
pmdao-tto-tt-S355-10;Zd3;5.993;5.985;5.990;20.168;20.141;20.152;120.867;120.544;120.710;120.707;;;;;47.800;396;61.681;511;195;60;79.97;33.00;3.16;13.90;;;43.924;64;M./S./G.;20.12.2021;S355;E6x20x60;Proben aus Stahlblech entnommen, diagonal der Walzrichtung;20;Maschine 1;Instron;4505;h2486;DIN EN ISO 7500-1:2018, DIN EN ISO 9513;HBM;28323/28324;DIN EN ISO 17025;Orion;Orion;AK807114;0.00025;4.00;50;100;PMDao-onto_1;DIN EN ISO 6892-1;diagonal to rolling direction;Berlin;Bundesanstalt für Materialforschung und -prüfung (BAM);Unter den Eichen 87. 12205 Berlin
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Tensile Test Primary Data
2+
3+
This [data/primary_data section](https://github.com/materialdigital/application-ontologies/tree/main/tensile_test_ontology_TTO/data/primary_data)
4+
in the [GitHub repository of the tensile test ontology](https://github.com/materialdigital/application-ontologies/tree/main/tensile_test_ontology_TTO)
5+
comprises classic data files as obtained from a usual tensile test. The files are given in CSV data format.
6+
The data were obtained from tensile tests performed on an arbitrarily selected conventional S355 steel plate.
7+
8+
The resulting data is also available in an open [Zenodo repository](https://zenodo.org/record/6778336).
9+
The data was filed again in this repository for an easy and exemplary access, e.g., by workflows computing the data.

0 commit comments

Comments
 (0)