business function

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

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

SubClass Of: bfo:function

Class Hierarchy

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

Direct subclasses:

Definition

function of an organization to partake in for profit activities as prescribed by the objectives specified by that organization

Examples

  • Pfizer has the business function to produce medicines; Airbus has the business function of manufacturing planes

Counter-Examples

  • any function of a non-profit organization

Adapted From

  • https://en.wikipedia.org/wiki/Business_purpose

Primitive Class

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

Primitive Rationale

As a function will come into its existance prior to its realization in given business processes necessary and sufficient conditions can not be created at this point due to a lack of patterns to express process types regardless of the time of their existence

Formal Axioms

First-Order Logic Axioms

LA1: BusinessFunction(x) β†’ Function(x) ∧ βˆƒoβˆƒi(Organization(o) ∧ ObjectiveSpecification(i) ∧ functionOf(x,o) ∧ genericallyDependsOnAtSomeTime(i,o) ∧ prescribedBy(x,i)) ∧ βˆ€y(hasRealization(x,y) β†’ BusinessProcess(y))
LA2: Function(x) ∧ βˆƒoβˆƒiβˆƒp(Organization(o) ∧ ObjectiveSpecification(i) ∧ BusinessProcess(p) ∧ functionOf(x,o) ∧ genericallyDependsOnAtSomeTime(i,o) ∧ prescribedBy(x,i) ∧ hasRealization(x,p)) β†’ BusinessFunction(x)

Semi-Formal Natural Language Axioms

LA1: if x is a β€˜business function’ then x is a β€˜function’ that is β€˜function of’ some β€˜organization’ and that is β€˜prescribed by’ some β€˜objective specification’ and whenever x β€˜has realization’ y that y must be a β€˜business process’

LA2: if x is a β€˜function’ that is β€˜function of’ some β€˜organization’ and that is β€˜prescribed by’ some β€˜objective specification’ and that β€˜has realization’ some β€˜business process’ then x is a β€˜business function’

Description Logic

constr:BusinessFunction βŠ‘ bfo:function

constr:BusinessFunction βŠ‘ βˆ€ bfo:has_realization .constr:BusinessProcess

constr:BusinessFunction βŠ‘ βˆƒ constr:functionOf .constr:Organization

constr:BusinessFunction βŠ‘ βˆƒ constr:prescribedBy .(constr:ObjectiveSpecification βŠ“ βˆƒ bfo:generically_depends_on_at_some_time .constr:Organization)

bfo:function βŠ“ βˆƒ bfo:has_realization .constr:BusinessProcess βŠ“ βˆƒ constr:functionOf .constr:Organization βŠ“ βˆƒ constr:prescribedBy .(constr:ObjectiveSpecification βŠ“ βˆƒ bfo:generically_depends_on_at_some_time .constr:Organization) βŠ‘ constr:BusinessFunction

SubClassOf: bfo:function

SubClassOf: bfo:has_realization only constr:BusinessProcess

SubClassOf: constr:functionOf some constr:Organization

SubClassOf: constr:prescribedBy some (constr:ObjectiveSpecification and bfo:generically_depends_on_at_some_time some constr:Organization)

bfo:function and bfo:has_realization some constr:BusinessProcess and constr:functionOf some constr:Organization and constr:prescribedBy some (constr:ObjectiveSpecification and bfo:generically_depends_on_at_some_time some constr:Organization) SubClassOf: constr:BusinessFunction


Back to top

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