Describe the bug
The samm:curie data type refers to the CURIE specification, which allows definition of CURIES in the form foo:bar, :bar and also bar (i.e., without prefix and colon).
Generally, when samm:curie is used, it is currently not explicitly defined how the curie is resolved (at run time). The spec needs to make clear that the runtime value is to be interpreted as if it appears in the context of the model. It needs to define how leaving out the prefix is to be interpreted (since @base and relative IRIs are not used in Aspect Models), or if it is disallowed altogether.
Describe the bug The samm:curie data type refers to the CURIE specification, which allows definition of CURIES in the form
foo:bar
,:bar
and alsobar
(i.e., without prefix and colon).Generally, when
samm:curie
is used, it is currently not explicitly defined how the curie is resolved (at run time). The spec needs to make clear that the runtime value is to be interpreted as if it appears in the context of the model. It needs to define how leaving out the prefix is to be interpreted (since @base and relative IRIs are not used in Aspect Models), or if it is disallowed altogether.Specifically, for the samm-c:UnitReference Characteristic, currently only references to SAMM's Unit catalog are allowed:
This information should be made more obvious.