Open VladimirAlexiev opened 1 month ago
The only possible use could be if the same term and meta-prop have different values for different profiles.
But I haven't seen such cases, eg below multiplier
is fixed in both profiles.
cim:Temperature.multiplier
sc:isFixed "True ";
dy:isFixed "True".
"True "
is misspelled with a space
CGMES (but not CGMES NC) Profile namespaces redefine the same meta properties several times. Here is the count of terms per namespace:
Let's get the terms of 4 namespaces and put them side by side:
All these are CIM meta-properties that should stay in the
cims:
namespace.Consider the definition of
cim:StreetAddress
in GL:gl:isCompound
should becims:isCompound
since it's part of the CIM metamodel, not part of GL.gl:Package
should becims:package
for the same reason (and should start in lowercase)This also relates https://github.com/Sveino/Inst4CIM-KG/issues/5 and is an aspect of inconsistency: the same meta-prop should always be used with the same prefix.