enables

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

Defined In: https://spec.industrialontologies.org/ontology/productionplanning/ProductionPlanning/

Type: Object Property

Domain: capability

Range: capability

Inverse Of: enabled by

Definition

a capability enables another capability only if realization of the first capability implies realization of the second capability

Semi-Formal Definition:

if c1 β€˜enables’ c2, then there exist processes p1 and p2 such that p1 β€˜realizes’ c1 implies p2 β€˜realizes’ c2, or p2 β€˜realizes’ c2 implies p1 β€˜realizes’ c1

Examples

  • the cutting capability of an installed drill bit enables the hole-making capability of a drilling machine

Primitive Property

This property is declared primitive β€” no complete necessary and sufficient formal definition is provided.

This property is included to define β€˜operator role’ but it is part of the set of construct for modeling the combined or emergent capability of systems stemming from capabilities of its sub-systems (components). THe other constructs are not completely developed yet and it is not decided which IOF module they will be part of.

Formal Axioms

First-Order Logic Definition

enables(c1, c2) β†’ βˆ€p1 (realizes(p1, c1) β†’ βˆƒp2 realizes(p2, c2))

Description Logic


Back to top

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