MagicDraw/Cameo: GOTCHA: When applying a numerical default to a value property make sure the value property has already been typed by Real or Integer (or a ValueType that extends one of them) otherwise it will assign a LiteralString as default.
A LiteralInteger is shown as a sequence of digits representing the decimal numeral for the Integer value. Source Unified Modeling Language 2.5.1
A LiteralInteger specifies a constant value of the PrimitiveType Integer. Source Unified Modeling Language 2.5.1