dissolution role

IRI: https://spec.industrialontologies.org/ontology/construct/DissolutionRole

Defined In: https://spec.industrialontologies.org/ontology/biopharma/BiopharmaMaterial/

SubClass Of: bfo:role

Class Hierarchy

owl:Thing β€Ί bfo:entity β€Ί bfo:continuant β€Ί bfo:specifically dependent continuant β€Ί bfo:realizable entity β€Ί bfo:role β€Ί dissolution role

Direct subclasses:

Definition

role held by a material entity that is realized in a dissolution process in which it participates in forming a solution

Examples

  • a sodium chloride portion bearing a dissolution role that is realized in a buffer preparation process having a sodium chloride solution as specified output; a sucrose portion bearing a dissolution role that is realized in a formulation preparation process having an aqueous sucrose solution as specified output

Adapted From

  • http://purl.allotrope.org/ontologies/role#AFRL_0000274

Primitive Class

This class is declared primitive and it does not have necessary and sufficient condiftions defined.

Primitive Rationale

There are insufficient constructs to define necessary and sufficient conditions.

Formal Axioms

First-Order Logic Axioms

DissolutionRole(x) β†’ Role(x) ∧ βˆ€y(hasRealization(x, y) β†’ (Process(y) ∧ βˆƒz(Solution(z) ∧ hasOutput(y, z))))

Semi-Formal Natural Language Axioms

if x is a β€˜dissolution role’, then x is a β€˜role’ and every y that is a β€˜realization of’ x is a β€˜process’ that β€˜has output’ some β€˜solution’

Description Logic

constr:DissolutionRole βŠ‘ bfo:role

constr:DissolutionRole βŠ‘ βˆ€ bfo:has_realization .(bfo:process βŠ“ βˆƒ constr:hasOutput .constr:Solution)

SubClassOf: bfo:role

SubClassOf: bfo:has_realization only (bfo:process and constr:hasOutput some constr:Solution)


Back to top

Copyright © 2024–2026 Open Applications Group / Industrial Ontology Foundry. Distributed under an MIT license.