Method Execution - modelint/shlaer-mellor-metamodel GitHub Wiki
When a Method is called it is directed at some Instance of the Class where the Method is defined. This results in the execution of all Actions defined in that Method.
See R2016 for a detailed explanation.
Identifiers
- Instance + Method + Class + Domain
- Activity execution + Domain
Identifier 1 enforces the constraint that an Instance may only execute a Method defined on its Class. Identifier 2 supports the definition of the Activity Definition superclass.
Attributes
No non-referential attributes.