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:
- buying business process
- commercial service
- consigning process
- freight forwarding process
- inventory management process
- logistics process
- offering for sale business process
- packaging process
- procuring business process
- product inspection process
- product production process
- product service system business process
- receiving process
- shipment preparation process
- supply chain process
- supplying business process
- warehousing process
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))