component part of at some time
IRI: https://spec.industrialontologies.org/ontology/construct/componentPartOfAtSomeTime
Defined In: https://spec.industrialontologies.org/ontology/core/Core/
Type: Object Property
SubProperty Of: bfo:proper continuant part of at some time
Range: bfo.BFO_0000040 & Not(bfo.BFO_0000024)
Inverse Of: has component part at some time
Definition
relation from a material entity to another material entity that it is a proper part of at some time
Explanatory Notes
The IOF does not consider as component part of material entities that are delineated by a non-physical (fiat) boundary from the material entity they are a part of.
Examples
- a particular chromatography column is a component part of a chromatography system during several purification cycles; a particular tool is a component part of a CNC machine while it is being used for manufacturing a particular part
Formal Axioms
First-Order Logic Axioms
componentPartOfAtSomeTime(x,y) β (MaterialEntity(x) β§ Β¬(FiatObjectPart(x))) β§ (MaterialEntity(y) β§ Β¬(FiatObjectPart(y))) β§ properContinuantPartOfAtSomeTime(x,y)
Semi-Formal Natural Language Axioms
x component part of at some time y holds when x is a βmaterial entityβ that is not a βfiat object partβ and y is a βmaterial entityβ that is not a βfiat object partβ and x is βproper continuant part of at some timeβ y
Description Logic
constr:componentPartOfAtSomeTime β bfo:proper_continuant_part_of_at_some_time
domain: bfo:material_entity β Β¬ bfo:fiat_object_part
range: bfo:material_entity β Β¬ bfo:fiat_object_part
inverse: constr:hasComponentPartAtSomeTime
SubPropertyOf: bfo:proper_continuant_part_of_at_some_time
domain: bfo:material_entity and not bfo:fiat_object_part
range: bfo:material_entity and not bfo:fiat_object_part
inverse: constr:hasComponentPartAtSomeTime