This set of classes allows describing measurements and data collected from workers and things in the factory.

Clawdite model: highlight on Measurement Models
Note that the required model attributes are indicated with a red asterisk ("*"). For mandatory relations, refer to the multiplicity instead, as relationships are defined on one side only (i.e., a specific relationship might be described within the other related entity).
MeasurementDescriptor
The MeasurementDescriptor extends the AbstractDescriptor with a specific class dedicated to dynamic data, streamed by wearable devices, sensors and PLCs. These can include any kind of relevant data collected from factory entities. For example, hearth rate, galvanic skin response, vibrations, accelerations, temperature could be modelled through the class MeasurementDescriptor.
The MeasurementDescriptor is composed by the following attributes:
| Attribute | Type | Description |
|---|---|---|
| fields* | Map<String, FieldType> | This map relates the field data type with the field itself. For example, acceleration is composed by three fields: accX, accY and accZ. This attribute specifies the type of each field. |