@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://www.theworldavatar.com/kg/ontobpr/> a owl:Ontology;
  <http://purl.org/dc/elements/1.1/date> "14 September 2026";
  rdfs:comment "OntoBPR is an ontology developed for expressing a back pressure regulator.";
  owl:versionInfo "1.2";
  <https://www.theworldavatar.com/kg/ontobpr/gitCommitHash> "c0599beca8df55873a1ab061dee64e52c510c6a0" .

<http://purl.org/dc/elements/1.1/date> a owl:AnnotationProperty .

<https://www.theworldavatar.com/kg/ontobpr/gitCommitHash> a owl:AnnotationProperty .

<https://saref.etsi.org/core/accomplishes> a owl:ObjectProperty;
  rdfs:domain <https://www.theworldavatar.com/kg/ontobpr/BackPressureRegulator>;
  rdfs:range <https://www.theworldavatar.com/kg/ontobpr/ReactorPressureControl>;
  rdfs:comment "The relation between BackPressureRegulator and the reactor pressure control task it can conduct.";
  rdfs:isDefinedBy <https://saref.etsi.org/core/v3.1.1/> .

<https://saref.etsi.org/core/hasCommand> a owl:ObjectProperty;
  rdfs:domain <https://www.theworldavatar.com/kg/ontobpr/PressureAdjustment>;
  rdfs:range <https://www.theworldavatar.com/kg/ontobpr/PressureAdjustmentCommand>;
  rdfs:comment "The relation between PressureAdjustment function and PressureAdjustmentCommand command.";
  rdfs:isDefinedBy <https://saref.etsi.org/core/v3.1.1/> .

<https://saref.etsi.org/core/hasFunction> a owl:ObjectProperty;
  rdfs:domain <https://www.theworldavatar.com/kg/ontobpr/BackPressureRegulator>;
  rdfs:range <https://www.theworldavatar.com/kg/ontobpr/PressureAdjustment>;
  rdfs:comment "The relation identifies the function of BackPressureRegulator.";
  rdfs:isDefinedBy <https://saref.etsi.org/core/v3.1.1/> .

<https://saref.etsi.org/core/isAccomplishedBy> a owl:ObjectProperty;
  owl:inverseOf <https://saref.etsi.org/core/accomplishes>;
  rdfs:domain <https://www.theworldavatar.com/kg/ontobpr/ReactorPressureControl>;
  rdfs:range <https://www.theworldavatar.com/kg/ontobpr/BackPressureRegulator>;
  rdfs:comment "The relation identifies that the BackPressureRegulator that can accomplish the reactor pressure control task.";
  rdfs:isDefinedBy <https://saref.etsi.org/core/v3.1.1/> .

<https://saref.etsi.org/core/isCommandOf> a owl:ObjectProperty;
  owl:inverseOf <https://saref.etsi.org/core/hasCommand>;
  rdfs:domain <https://www.theworldavatar.com/kg/ontobpr/PressureAdjustmentCommand>;
  rdfs:range <https://www.theworldavatar.com/kg/ontobpr/PressureAdjustment>;
  rdfs:comment "The relation between PressureAdjustmentCommand command and PressureAdjustment function it can achieve.";
  rdfs:isDefinedBy <https://saref.etsi.org/core/v3.1.1/> .

<https://saref.etsi.org/core/Command> a owl:Class .

<https://saref.etsi.org/core/Function> a owl:Class .

<https://saref.etsi.org/core/Task> a owl:Class .

<https://www.theworldavatar.com/kg/ontobpr/BackPressureRegulator> a owl:Class;
  rdfs:subClassOf <https://www.theworldavatar.com/kg/ontolab/LabEquipment>;
  rdfs:comment "The device that is used to control the back pressure of a reactor.";
  rdfs:isDefinedBy <https://www.theworldavatar.com/kg/ontobpr/> .

<https://www.theworldavatar.com/kg/ontobpr/PressureAdjustment> a owl:Class;
  rdfs:subClassOf <https://saref.etsi.org/core/Function>;
  rdfs:comment "The function to adjust the reactor pressure.";
  rdfs:isDefinedBy <https://www.theworldavatar.com/kg/ontobpr/> .

<https://www.theworldavatar.com/kg/ontobpr/PressureAdjustmentCommand> a owl:Class;
  rdfs:subClassOf <https://saref.etsi.org/core/Command>;
  rdfs:comment "The command to adjust the reactor pressure.";
  rdfs:isDefinedBy <https://www.theworldavatar.com/kg/ontobpr/> .

<https://www.theworldavatar.com/kg/ontobpr/ReactorPressureControl> a owl:Class;
  rdfs:subClassOf <https://saref.etsi.org/core/Task>;
  rdfs:comment "The task to control the reactor pressure based on its setting. Reactor pressure control is modelled as a saref:Task that can be accomplished by BackPressureRegulator.";
  rdfs:isDefinedBy <https://www.theworldavatar.com/kg/ontobpr/> .

<https://www.theworldavatar.com/kg/ontolab/LabEquipment> a owl:Class .
