Default Initialization - modelint/shlaer-mellor-metamodel GitHub Wiki

If no value is explicitly provided for a non-referential attribute, a default value may be discovered using one of two methods. If a default initial value is specified for an attribute in the class model it is selected as the initial attribute value. Failing that, the default value specified for the attribute's Type is applied. This second method will always succeed since every Type must specify a default initial value.

Identifiers

  1. Create action + Activity + Attribute + Class + Domain

Attributes

No non-referential attributes