objective specification
IRI: https://spec.industrialontologies.org/ontology/construct/ObjectiveSpecification
Defined In: https://spec.industrialontologies.org/ontology/core/Core/
SubClass Of: information content entity
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:generically dependent continuant βΊ information content entity βΊ objective specification
Direct subclasses:
Definition
information content entity that prescribes what the outcome of some process should be
Explanatory Notes
1.Typically is part of a plan specification. 2.The NL definition states that the objective specification βprescribesβ the outcome of a βprocessβ. This does not necessarily imply that a given process exists as an instance during the entire βobjective specificationβ lifecycle. Instead, it should be interpreted as βif an instance of the Process X (X here is intended to represent an OWL:Class that is SubClassOf: Process) exists, then its outcome should be as βprescribed byβ the βobjective specificationβ.
Examples
- The objective specification in a manufacturerβs six-sigma process improvement program will describe in some detail, the quality improvements to be achieved (as in e.g. the level of reduction in causes of defects, or in the level variability in either or both manufacturing and business processes).
Adapted From
- http://www.obofoundry.org/ontology/iao.html
Primitive Class
This class is declared primitive and it does not have necessary and sufficient condiftions defined.
Primitive Rationale
See the general discussion and rationale provided for informational entities under βinformation content entityβ.
Formal Axioms
First-Order Logic Axioms
InformationContentEntity(x) β§ βyβp(Process(p) β§ isAchievedByAtSomeTime(x,p) β§ ((ProcessCharacteristic(y) β§ processCharacteristicOf(y,p)) β¨ (ProcessProfile(y) β§ processProfileOf(y,p)) β¨ (Capability(y) β§ hasRealization(x,y)) β¨ (Continuant(y) β§ isOutputOf(y,p))) β§ prescribes(x,y)) β ObjectiveSpecification(x)
Semi-Formal Natural Language Axioms
if x is an βinformation content entityβ and x βis achieved by at some timeβ some βprocessβ p, and x βprescribesβ some y that is either a βprocess characteristicβ that is βprocess characteristic ofβ p, or a βprocess profileβ that is βprocess profile ofβ p, or a βcapabilityβ that x βhas realizationβ of, or a βcontinuantβ that βis output ofβ p, then x is an βobjective specificationβ.
Description Logic
constr:ObjectiveSpecification β constr:InformationContentEntity
constr:InformationContentEntity β β constr:isAchievedByAtSomeTime .bfo:process β β constr:prescribes .(bfo:process_profile β constr:Capability β constr:ProcessCharacteristic β (bfo:continuant β β constr:isOutputOf .bfo:process)) β constr:ObjectiveSpecification
SubClassOf: constr:InformationContentEntity
constr:InformationContentEntity and constr:isAchievedByAtSomeTime some bfo:process and constr:prescribes some (bfo:process_profile or constr:Capability or constr:ProcessCharacteristic or (bfo:continuant and constr:isOutputOf some bfo:process)) SubClassOf: constr:ObjectiveSpecification