Prov-WD: valueType in ValueDescription and ParameterDescription unclear
Ole Streicher
ole at aip.de
Tue Jul 16 08:42:39 CEST 2019
Good morning,
the attrbutes valueType in ValueDescription and ParameterDescription
have the description (2.6.2 "ValueEntity and ValueDescription classes",
table 18, pg.28):
"VODML value type, see Lemson and Laurino et al. (2016)"
I doubt that this is usable, since it basically allows *all* VO-DML
value types:
* PrimitiveType
* Enumeration
* DataType
* ObjectType
Having some complex ObjectType stored in a Value is however not
interoperable, since the serialization as string is not at all defined,
which makes it impossible for a client to interpret the value. It is
also unclear what to fill into that field. The hwole VO-DML id? What
about locally defined ObjectTypes?
Also I doubt that we shuld allow f.e. Quantities here (since they
duplicate the unit).
IMO the only cases we have so far are the simple types: strings and
numbers (integer and floating point). We should restrict here to those,
or significantly improve the documentation.
Best
Ole
More information about the dm
mailing list