Initial Pseudo State - modelint/shlaer-mellor-metamodel GitHub Wiki

Instances created by delegated creation (asynchronously) must make an initial transition into a Real State. The source of this initial transition is an initial pseudo-state.

The Delegated Create Action sends an initial event that must be received by the newly created instance in its Initial Pseudo State. The event must cause a transition into some Real State. Any other event that occurs in the Initial Pseudo State will be processed as a Can't Happen response. The Ignore response is never available from an Initial Pseudo State.

An Initial Pseudo State is not considered a Real State since it cannot be entered and cannot, therefore, execute any Activity.

Identifiers

  1. Name + Class + Domain

Attributes

No non-referential attributes