Tags and keywords
Let's examine first the lowest level Activity, which we can write much like an operation signature as 
      DialN(n:int[1]), indicating also its required input Parameter n:int[1], which maps to an ActivityParameterNode of the same name as shown in the Activity Diagram:The rest of the flow is, in order:
      - An InitialNode.
 - 
A ReadSelfAction that will retrieve the 
Controllercontext instance. - 
A ReadStructuralFeatureAction that will retrieve the 
dialer:Dialerinstance from theController. - 
A CallOperationAction that will invoke the operation 
digit(n:int)in thatDialertaking ann:intas input Parameter. 
One aim of this tutorial is to then see how invoking that Operation causes a Transition in a StateMachine of another object, but let's see first, how this Activity is used in a higher level Activity, as shown next .
    