R2018 - modelint/shlaer-mellor-metamodel GitHub Wiki

R2018 / M:Mc-1

Activity Execution is executing one or many Action

Action is being executed in zero, one or many Activity Execution


When an Activity is executing it tells all of the Actions in the current Wave to begin processing.

So, at a given point in time, multiple Actions may be executing within the same Activity.

In fact, at least one Action is always executing since, otherwise, the Activity Execution must be complete.

Any given Action may or may not be processing for some Instance at any given moment.