commercial service
IRI: https://spec.industrialontologies.org/ontology/construct/CommercialService
Defined In: https://spec.industrialontologies.org/ontology/core/Core/
SubClass Of: business process
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:occurrent βΊ bfo:process βΊ planned process βΊ business process βΊ commercial service
Direct subclasses:
Definition
business process that consists of a service provisioning process and a consumption process
Explanatory Notes
- A consumption process means using or benefiting.
2.Typically, the service provisioning process and consumption process coincide temporally which is different from a material product that is consumed (used) only after supplied.
Examples
- Lufthansa Aviation Services maintains airplanes for United Airlines when the plane stops at Frankfurt International Airport.
Primitive Class
This class is declared primitive and it does not have necessary and sufficient condiftions defined.
Primitive Rationale
There are insufficient constructs to create necessary and sufficient conditions. Namely, service consumption needs to be formalized.
Formal Axioms
First-Order Logic Axioms
Commercialervice(x) β BusinessProcess(x) β§ βpβyβaβs(CommercialServiceSpecification(p) β§ ServiceProvider(y) β§ CommercialServiceAgreement(s) β§ SupplyingBusinessProcess(a) β§ hasParticipantAtSomeTime(x,y) β§ hasOccurentPart(x,a) β§ prescribedBy(x,p) β§ isSubjectOf(x,s))
Semi-Formal Natural Language Axioms
if x is a βcommercial serviceβ then x is a βbusiness processβ that is βprescribed byβ some βcommercial service specificationβ and that βhas participant at some timeβ some βservice providerβ βand x βhas occurent partβ some βsupplying business processβ and x βis subject ofβ some βcommercial service agreementβ
Description Logic
constr:CommercialService β constr:BusinessProcess
constr:CommercialService β β bfo:has_participant_at_some_time .constr:ServiceProvider
constr:CommercialService β β bfo:has_occurrent_part .constr:SupplyingBusinessProcess
constr:CommercialService β β constr:isSubjectOf .constr:CommercialServiceAgreement
constr:CommercialService β β constr:prescribedBy .constr:CommercialServiceSpecification
SubClassOf: constr:BusinessProcess
SubClassOf: bfo:has_participant_at_some_time some constr:ServiceProvider
SubClassOf: bfo:has_occurrent_part some constr:SupplyingBusinessProcess
SubClassOf: constr:isSubjectOf some constr:CommercialServiceAgreement
SubClassOf: constr:prescribedBy some constr:CommercialServiceSpecification