recipe creation process
IRI: https://spec.industrialontologies.org/ontology/construct/RecipeCreationProcess
Defined In: https://spec.industrialontologies.org/ontology/biopharma/Recipe/
SubClass Of: planned process
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:occurrent βΊ bfo:process βΊ planned process βΊ recipe creation process
Direct subclasses:
Definition
planned process in which some agent creates a recipe
Semi-Formal Definition:
every instance of βrecipe creation processβ is defined as exactly an instance of βplanned processβ that βhas participant at some timeβ some βagentβ, and βhas specified outputβ some βrecipeβ.
Explanatory Notes
A recipe creation process may proceed de novo, based on domain knowledge of the product or process, without reuse of existing recipe structures. Alternatively, it may involve the reuse or adaptation of one or more existing recipes, or of their process or procedural elements, in which case it is classified as a recipe derivation process.
Examples
- A member of the βPolymer Process Development Teamβ of the βStarChemicalsβ company, creates the βGR-PVC-SUSP-V1β General Recipe, which employs the Recipe Process βPVC granular resin production processβ that comprises the following sequence of process stages βVinyl chloride monomer polymerization stageβ, βWater Separation stageβ, and βDrying stageβ, to transform the Vinyl Chloride Monomer (1000 kg) raw material into ~980 kg of PVC granular resin product, employing the following Consumables: Deionized Water (4000 L), Suspension Agent (e.g., Polyvinyl Alcohol/ Methylcellulose/Hydroxypropyl Methylcellulose 5 kg), Benzoyl Peroxide (1 kg), Buffer (e.g., Sodium Bicarbonate/Sodium Carbonate - 0.5 kg).
Adapted From
- ISA-88 Part 1
Formal Axioms
First-Order Logic Definition
RecipeCreationProcess(x) β PlannedProcess(x) β§ βa(Agent(a) β§ hasParticipantAtSomeTime(x, a)) β§ βr(Recipe(r) β§ hasSpecifiedOutput(x, r))
Description Logic
constr:RecipeCreationProcess β‘ constr:PlannedProcess β β bfo:has_participant_at_some_time .constr:Agent β β constr:hasSpecifiedOutput .constr:Recipe
constr:RecipeCreationProcess β constr:PlannedProcess
constr:RecipeCreationProcess β constr:RecipeElementCreationProcess β β₯
EquivalentTo: constr:PlannedProcess and bfo:has_participant_at_some_time some constr:Agent and constr:hasSpecifiedOutput some constr:Recipe
SubClassOf: constr:PlannedProcess
constr:RecipeCreationProcess DisjointWith: constr:RecipeElementCreationProcess