raw material

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

Defined In: https://spec.industrialontologies.org/ontology/core/Core/

SubClass Of: bfo:material entity

Class Hierarchy

owl:Thingbfo:entitybfo:continuantbfo:independent continuantbfo:material entityraw material

Definition

material entity which has the raw material role

Semi-Formal Definition:

every instance of ‘raw material’ is defined as exactly an instance of ‘material entity’ that ‘has role’ some ‘raw material role’

Explanatory Notes

This class is very general and it is intended to be used for grouping inputs to the product production process external to the bussiness organization. But, things like material artifacts should not be asserted as subclasses of this class

Examples

  • rolls of aluminum a manufacturer purchases to be consumed on its bottling lines to produce aluminum cans to package its product, crude oil that is converted into gasoline in a refining process; wheels an automobile manufacturer purchases to assemble into a car

Counter-Examples

  • oil used to power the refining process

Formal Axioms

First-Order Logic Definition

RawMaterial(x) ↔ MaterialEntity(x) ∧ ∃r(RawMaterialRole(x) ∧ hasRole(x,r))

Description Logic

constr:RawMaterial ≡ bfo:material_entity ⊓ ∃ constr:hasRole .constr:RawMaterialRole

constr:RawMaterial ⊑ bfo:material_entity

EquivalentTo: bfo:material_entity and constr:hasRole some constr:RawMaterialRole

SubClassOf: bfo:material_entity