parthenos-entities/src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E54_Dimension.java

42 lines
2.0 KiB
Java
Raw Normal View History

package org.gcube.informationsystem.model.entity.resource.cidoc;
/**
* @author Luca Frosini (ISTI - CNR)
*
* Scope note: This class comprises quantifiable properties that can be measured by some calibrated means and can be
* approximated by values, i.e. points or regions in a mathematical or conceptual space, such as natural or
* real numbers, RGB values etc.
*
* An instance of E54 Dimension represents the true quantity, independent from its numerical
* approximation, e.g. in inches or in cm. The properties of the class E54 Dimension allow for expressing
* the numerical approximation of the values of an instance of E54 Dimension. If the true values belong
* to a non-discrete space, such as spatial distances, it is recommended to record them as approximations
* by intervals or regions of indeterminacy enclosing the assumed true values. For instance, a length of 5
* cm may be recorded as 4.5-5.5 cm, according to the precision of the respective observation. Note, that
* interoperability of values described in different units depends critically on the representation as value
* regions.
*
* Numerical approximations in archaic instances of E58 Measurement Unit used in historical records
* should be preserved. Equivalents corresponding to current knowledge should be recorded as additional
* instances of E54 Dimension as appropriate.
*
* Examples:
* - The 250 metric ton weight of the Luxor Obelisk
* - The 5.17 m height of the statue of David by Michaelangelo
* - The 530.2 carats of the Great Star of Africa diamond
* - The AD1262-1312, 1303-1384 calibrated C14 date for the Shroud of Turin
* - The 33 m diameter of the Stonehenge Sarcen Circle
* - The 755.9 foot length of the sides of the Great Pyramid at Giza
* - Christies hammer price for Vase with Fifteen Sunflowers (E97) has currency British Pounds (E98)
*
* In First Order Logic:
* E54(x) E1(x)
*
* Properties:
* P90 has value: E60 Number
* P91 has unit (is unit of): E58 Measurement Unit
*/
public interface E54_Dimension extends E1_CRM_Entity {
}