PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX sample: <https://w3id.org/tribont/sample>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<https://w3id.org/tribont/sample#CoatedSample> a rdfs:Class ;
  rdfs:label "CoatedSample" ;
  rdfs:comment "Sample body which has a coating moterial." ;
  rdfs:subClassOf <https://w3id.org/tribont/sample#Sample> .

<https://w3id.org/tribont/sample#hasBody> a rdf:Property ;
  rdfs:label "hasBody" ;
  rdfs:comment "Relationship between something  and its body configuration.." ;
  rdfs:range <https://w3id.org/tribont/core#Body> .

<https://w3id.org/tribont/sample#hasSampleRole> a rdf:Property ;
  rdfs:label "hasSampleRole" ;
  rdfs:comment "Relationship between a sample and its role." ;
  rdfs:range <https://w3id.org/tribont/sample#SampleRole> .

<https://w3id.org/tribont/sample#hasCoating> a rdf:Property ;
  rdfs:label "hasCoating" ;
  rdfs:comment "Relationship between a sample  and its coating." ;
  rdfs:range <https://w3id.org/tribont/sample#Coating> .

<https://w3id.org/tribont/sample#hasCoreMaterial> a rdf:Property ;
  rdfs:label "hasCoreMaterial" ;
  rdfs:comment "Relationship between something and the material of which it is made" ;
  rdfs:range <https://w3id.org/tribont/material#Material> .

<https://w3id.org/tribont/sample#preparationDate> a rdf:Property ;
  rdfs:label "preparationDate" ;
  rdfs:comment "Data when something has been prepared." ;
  rdfs:range xsd:dateTime .

<https://w3id.org/isCharacterisedBy#isCharacterisedBy> a rdf:Property ;
  rdfs:range <https://w3id.org/tribont/core#TechnicalProperty> , <https://w3id.org/tribont/sample#CoatingProperty> , <https://w3id.org/tribont/core#SystemProperty> .

<https://w3id.org/tribont/sample#Coating> a rdfs:Class ;
  rdfs:label "Coating" ;
  rdfs:comment "A thin layer covering of something." ;
  rdfs:subClassOf <https://w3id.org/isCharacterisedBy#SubjectOfInterest> .

<http://www.w3.org/2003/11/swrl#Variable> a rdfs:Class .

<https://w3id.org/tribont/material#ElementRole> a rdfs:Class .

<https://w3id.org/tribont/sample#SampleBatch> a rdfs:Class ;
  rdfs:label "SampleBatch" ;
  rdfs:comment "An aggrupation of samples which have been transformed at the same time using a same material and share a set of common atributes of characteristics." ;
  rdfs:subClassOf <https://w3id.org/isCharacterisedBy#SubjectOfInterest> .

<https://w3id.org/tribont/material#Material> a rdfs:Class .

<https://w3id.org/tribont/sample#Sample> a rdfs:Class ;
  rdfs:label "Sample" ;
  rdfs:comment "Portion of material which can be transformed or not for Testing purposes. For example the moving and static samples in a tribological tests are transformed following a specific manufacturing process to achieve the required body characteristics, while lubricants acting as lubrication body are not transformed." ;
  rdfs:subClassOf <https://w3id.org/isCharacterisedBy#SubjectOfInterest> .

<https://w3id.org/tribont/core#SystemProperty> a rdfs:Class .

<https://w3id.org/tribont/core#Body> a rdfs:Class .

<https://w3id.org/tribont/material#ElementConcentration> a rdfs:Class .

<https://w3id.org/tribont/sample#CoatingThickness> a rdfs:Class ;
  rdfs:label "CoatingThickness" ;
  rdfs:comment "Thickness of a coating." ;
  rdfs:subClassOf <https://w3id.org/tribont/sample#CoatingProperty> .

<https://w3id.org/tribont/sample#CoatingProperty> a rdfs:Class ;
  rdfs:label "CoatingProperty" ;
  rdfs:comment "Qualifiable or quantifiable attribute, or characteristic of a coating." ;
  rdfs:subClassOf <https://w3id.org/isCharacterisedBy#Property> .

<https://w3id.org/tribont/sample#LubricationSample> a rdfs:Class ;
  rdfs:label "LubricationSample" ;
  rdfs:comment "Portion of lubricant material selected from a larger quantity of lubricant material for Testing purposes. Lubricant material can be fluid or solid lubricants " ;
  rdfs:subClassOf <https://w3id.org/tribont/sample#Sample> .

<https://w3id.org/tribont/sample#SampleSystem> a rdfs:Class ;
  rdfs:label "SampleSystem" ;
  rdfs:comment "Object aggregate that has two or more elements that interact with each other, and it is used for Testing purposes. For example, a tribological sample system aggregates at least a static and a moving sample body and can include or not a lubrication sample body." ;
  rdfs:subClassOf <https://w3id.org/isCharacterisedBy#SubjectOfInterest> .

<https://w3id.org/tribont/sample#hasStaticSample> a rdf:Property ;
  rdfs:label "hasStaticSample" ;
  rdfs:comment "Relationship between a sample system and a static sample body that is part of it." ;
  rdfs:range <https://w3id.org/tribont/sample#Sample> .

<https://w3id.org/tribont/sample#hasLubricationSample> a rdf:Property ;
  rdfs:label "hasLubricationSample" ;
  rdfs:comment "Relationship between a sample system and a lubricant material that is part of it." ;
  rdfs:range <https://w3id.org/tribont/sample#LubricationSample> .

<https://w3id.org/tribont/sample#hasMovingSample> a rdf:Property ;
  rdfs:label "hasMovingSample" ;
  rdfs:comment "Relationship between a sample system and a moving sample body that is part of it." ;
  rdfs:range <https://w3id.org/tribont/sample#Sample> .

<https://w3id.org/tribont/sample#CoatingType> a rdfs:Class ;
  rdfs:label "CoatingType" ;
  rdfs:comment "Type of coating." ;
  rdfs:subClassOf <https://w3id.org/tribont/sample#CoatingProperty> .

<https://w3id.org/tribont/core#OperationProperty> a rdfs:Class .

<https://w3id.org/tribont/core#Role> a rdfs:Class .

<https://w3id.org/tribont/material#SolidLubricant> a rdfs:Class .

<https://w3id.org/tribont/sample#LubricatedSampleSystem> a rdfs:Class ;
  rdfs:label "LubricatedSampleSystem" ;
  rdfs:comment "Sample system that includes a lubricant as part of it." ;
  rdfs:subClassOf <https://w3id.org/tribont/sample#SampleSystem> .

<https://w3id.org/tribont/material#FluidLubricant> a rdfs:Class .

<https://w3id.org/tribont/core#TechnicalProperty> a rdfs:Class .

<https://w3id.org/isCharacterisedBy#SubjectOfInterest> a rdfs:Class .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

<https://w3id.org/isCharacterisedBy#Property> a rdfs:Class .

<https://w3id.org/isCharacterisedBy#belongsTo> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#executionDate> a rdf:Property ;
  rdfs:label "executionDate" ;
  rdfs:comment "Data when something has been executed." ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#interactsWith> a rdf:Property ;
  rdfs:label "interactsWith" ;
  rdfs:comment "Releation between sveral samples interacting one with each other." ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#isCoatingFor> a rdf:Property ;
  rdfs:label "isCoatingFor" ;
  rdfs:comment "Relationship between a coating  and the sample  of which it is a part." ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#isCoreMaterialFor> a rdf:Property ;
  rdfs:label "isCoreMaterialFor" ;
  rdfs:comment "Relationship between  the material it is made of and something" ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#isLubricationSampleFor> a rdf:Property ;
  rdfs:label "isLubricationSampleFor" ;
  rdfs:comment "Relationship between a lubrication sample  and the sample system of which it is a part." ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#isMovingSampleFor> a rdf:Property ;
  rdfs:label "isMovingSampleFor" ;
  rdfs:comment "Relationship between a moving sample  and the sample system of which it is a part." ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#isSampleRoleFor> a rdf:Property ;
  rdfs:label "isSampleRoleFor" ;
  rdfs:comment "Relationship between a role and the sample to which it applies," ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#isStaticSampleFor> a rdf:Property ;
  rdfs:label "isStaticSampleFor" ;
  rdfs:comment "Relationship between a static sample  and the sample system of which it is a part." ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/tribont/sample#SampleRole> a rdfs:Class ;
  rdfs:label "SampleRole" ;
  rdfs:comment "The position or purpose that a sample has in a situation." ;
  rdfs:subClassOf <https://w3id.org/tribont/core#Role> .

<https://w3id.org/tribont/sample#reference> a <https://w3id.org/tribont/sample#SampleRole> ;
  rdfs:label "reference" ;
  rdfs:comment "A reference against which the sample is tested." .

<https://w3id.org/tribont/sample#target> a <https://w3id.org/tribont/sample#SampleRole> ;
  rdfs:label "target" ;
  rdfs:comment "Target sample for the  testing  activity." .
