CertifyingBodyRole
IRI: https://spec.industrialontologies.org/ontology/construct/CertifyingBodyRole
Defined In: https://spec.industrialontologies.org/ontology/certification/Certification/
SubClass Of: bfo:role
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:specifically dependent continuant βΊ bfo:realizable entity βΊ bfo:role βΊ CertifyingBodyRole
Definition
role held by an organization that participates in some certificate granting process.
Semi-Formal Definition:
x is a βcertifying body roleβ if and only if x is a βrole,β and x is the βrole ofβ an βorganizationβ o when o βparticipates inβ some βcertificate granting processβ c and c βrealizesβ x.
Formal Axioms
First-Order Logic Definition
CertifyingBodyRole(x) β (Role(x) β§ β o,c (Organization(o) β§ hasRole(o, x) β§ CertificateGrantingProcess(c) β§ participatesIn(o, c) β§ realizes(c, x)))
Description Logic
constr:CertifyingBodyRole β‘ bfo:role β (β bfo:participates_in_at_some_time .constr:CertificateGrantingProcess β β constr:roleOf .constr:Organization)
constr:CertifyingBodyRole β bfo:role
EquivalentTo: bfo:role and (bfo:participates_in_at_some_time some constr:CertificateGrantingProcess and constr:roleOf some constr:Organization)
SubClassOf: bfo:role