This ontology is designed for use with specifications whereby the value for some characteristic must be in some range. Operators provided include equal to, greater than (or equal to), less than (or equal to). Also included is the ability to specify a target value with an absolute or percent variation. Two common use cases for these operators are: version dependency specifications and product specifications. For example, one ontology might depend on the version number of another ontology being in a certain range. A product specification may require that the concentration of a toxin must be less than so many parts per billion or that the battery life is greater than so many hours.
By design, this ontology has no classes. Ontologies that import and use this ontology will have classes for specifications of different sorts. The operators are used to create instances of those specification classes.
Relates a specification to an absolute variation around a target value. Together, the variation and the target value define an acceptable range for the value of a characteristic.
Target value 100 with .5 absolute variation implies a range of 99.5 to 100.5.
Relates a specification to a percent variation around a target value. Together, the variation and the target value define an acceptable range for the value of a characteristic.
Target value 100 with 5% variation implies a range of 95 to 105.
Relates a specification to a value that helps define an acceptable range for the value of a characteristic.
This is an abstract superproperty, not intended for use in triples.
Relates a specification to an ideal value for a characteristic to have. This is used in conjunction with a variation expressed either as an absolute value, or as a percent.
Relates a specification to a value that a characteristic must be equal to.
Relates a specification to a value that a characteristic must be greater than or equal to.
Relates a specification to a value that a characteristic must be greater than.
Relates a specification to a value that a characteristic must be less than or equal to.
Relates a specification to a value that a characteristic must be less than.