business process

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

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

SubClass Of: planned process

Class Hierarchy

owl:Thing β€Ί bfo:entity β€Ί bfo:occurrent β€Ί bfo:process β€Ί planned process β€Ί business process

Direct subclasses:

Definition

planned process which is prescribed by a plan specification with one or more objectives specified by a business organization

Explanatory Notes

This definition leaves open the possibility that the business entity that carries the plan that prescribes the process, has no direct participation in the process, which would imply that some 3rd-party agent is playing a causal role as the process unfolds, and is acting on behalf of the Business Entity’s interests.

Examples

  • product production process; manufacturing enterprise process; finance operation; logistics operation.

Adapted From

  • ISO 15704 and APICS

Primitive Class

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

Primitive Rationale

More conditions (differentia) need to be agreed upon by the domain experts.

Formal Axioms

First-Order Logic Axioms

BusinessProcess (p) β†’ PlannedProcess(p) ∧ βˆƒoβˆƒbβˆƒsβˆƒy (ObjectiveSpecification(o) ∧ BusinessOrganization(b) ∧ PlanSpecification(s) ∧ isCarrierOfAtSomeTime(b,o) ∧ continuantPartofAtAllTimes(o,s) ∧ Agent(y) ∧ actsOnBehalfOfAtSomeTime(y,b) ∧ participatesInAtSomeTime(y,x))

Semi-Formal Natural Language Axioms

if x is a β€˜business process’ then x is a β€˜planned process’ that β€˜has participant at some time’ some β€˜agent’ that β€˜acts on behalf of at some time’ a β€˜business organization’ that β€˜is carrier of at some time’ some β€˜objective specification’ that is β€˜continuant part of at all times’ a β€˜plan specification’ that β€˜prescribes’ x

Description Logic

constr:BusinessProcess βŠ‘ constr:PlannedProcess

constr:BusinessProcess βŠ‘ βˆƒ bfo:has_participant_at_some_time .(constr:Agent βŠ“ βˆƒ constr:actsOnBehalfOfAtSomeTime .constr:BusinessOrganization)

constr:BusinessProcess βŠ‘ βˆƒ constr:prescribedBy .(constr:PlanSpecification βŠ“ βˆƒ bfo:has_continuant_part_at_all_times .(constr:ObjectiveSpecification βŠ“ βˆƒ bfo:generically_depends_on_at_some_time .constr:BusinessOrganization))

SubClassOf: constr:PlannedProcess

SubClassOf: bfo:has_participant_at_some_time some (constr:Agent and constr:actsOnBehalfOfAtSomeTime some constr:BusinessOrganization)

SubClassOf: constr:prescribedBy some (constr:PlanSpecification and bfo:has_continuant_part_at_all_times some (constr:ObjectiveSpecification and bfo:generically_depends_on_at_some_time some constr:BusinessOrganization))


Back to top

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