certificate
IRI: https://spec.industrialontologies.org/ontology/construct/Certificate
Defined In: https://spec.industrialontologies.org/ontology/certification/Certification/
SubClass Of: information content entity
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:generically dependent continuant βΊ information content entity βΊ certificate
Direct subclasses:
Definition
information content entity that can serve as proof that one or more attesting processes took place to verify that one or more entities satisfy certain requirement specifications
Semi-Formal Definition:
x is a βcertificate,β if and only if x is an βinformation content entityβ and x βis specified outputβ of some βcertificate granting processβ and x βcertifiesβ some βentityβ that βhas quality,β βhas disposition,β or βhas process characteristicβ some βquality,β βcapability,β or βprocess characteristicβ a and a βsatisfies requirementβ some βrequirement specificationβ
Formal Axioms
First-Order Logic Definition
Certificate(x) β (InformationContentEntity(x) β§ βp,e,a,r (CertificateGrantingProcess(p) β§ isSpecifiedOutputOf(x, p) β§ Entity(e) β§ RequirementSpecification(r) β§ (Quality(a) β¨ Capability(a) β¨ ProcessCharacteristic(a)) β§ ((Quality(a) β hasQuality(e, a)) β§ (Capability(a) β hasDisposition(e, a)) β§ (ProcessCharacteristic(a) β hasProcessCharacteristic(e, a))) β§ certifies(x, e) β§ SatisfiesRequirement(a, r)))
Description Logic
constr:Certificate β‘ constr:InformationContentEntity β β constr:certifies .(bfo:entity β (β constr:hasDisposition .bfo:disposition β β constr:hasProcessCharacteristic .constr:ProcessCharacteristic β β constr:hasQuality .bfo:quality)) β β constr:isSpecifiedOutputOf .constr:CertificateGrantingProcess β β constr:satisfiesRequirement .constr:RequirementSpecification
EquivalentTo: constr:InformationContentEntity and constr:certifies some (bfo:entity and (constr:hasDisposition some bfo:disposition or constr:hasProcessCharacteristic some constr:ProcessCharacteristic or constr:hasQuality some bfo:quality)) and constr:isSpecifiedOutputOf some constr:CertificateGrantingProcess and constr:satisfiesRequirement some constr:RequirementSpecification
SubClassOf: constr:InformationContentEntity