required function

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

Defined In: https://spec.industrialontologies.org/ontology/maintenance/Maintenance/

SubClass Of: bfo:function

Class Hierarchy

owl:Thing β€Ί bfo:entity β€Ί bfo:continuant β€Ί bfo:specifically dependent continuant β€Ί bfo:realizable entity β€Ί bfo:disposition β€Ί capability β€Ί bfo:function β€Ί required function

Definition

function of a maintainable material item which is considered necessary to fulfil a process requirement

Explanatory Notes

the function can be a combination of functions

Examples

  • to sense, to store, to process information, to control

Synonyms

  • primary function

Adapted From

  • The natural language definition is adapted from EN:13306

Primitive Class

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

Primitive Rationale

no sufficient conditions are defined for this class

Formal Axioms

First-Order Logic Axioms

RequiredFunction(x) ↔ Function(x) ∧ βˆƒy,z(MaintainableMaterialItem(y) ∧ FunctioningProcess(z) ∧ participatesInAtSomeTime(y,z) ∧ functionOf(x,y))

Semi-Formal Natural Language Axioms

every instance of β€˜required function’ is defined as an instance of β€˜function’ that is the β€˜function of’ some β€˜maintainable material item’ that β€˜participates in at some time’ some β€˜functioning process’

Description Logic

constr:RequiredFunction βŠ‘ bfo:function

constr:RequiredFunction βŠ‘ βˆƒ bfo:participates_in_at_some_time .constr:FunctioningProcess βŠ“ βˆƒ constr:functionOf .constr:MaintainableMaterialItem

SubClassOf: bfo:function

SubClassOf: bfo:participates_in_at_some_time some constr:FunctioningProcess and constr:functionOf some constr:MaintainableMaterialItem


Back to top

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