Suppose I have two activity diagrams:
ad1 -> containing Activity1 and Acvitity2
ad2 -> containing Activity3 and Activity4.
Scenario 1:
Now, in ad2, if, from the project browser, I drag the diagram ad1 and put it in ad2 (and chose the 'Hyperlink' option), then in ad2, I will see the 'Structured activity' ad1 (with the bow-tie symbol). If now I double-click on ad1, it will open up the diagram ad1.
Scenario 2:
In the diagram ad2, from the project browser, I drag and drop the Activity1 and choose the 'as invocation of Activity (Action)' option. In this case, a rectangle appears in the ad2 diagram with the name ':Activity1' and this rectangle has the 'rake' symbol on it.
My Questions are:
1. What is the difference between the two scenarios above?
2. My understanding was that in UML, the 'rake' symbol was for designating an activity which has sub-activities. Is this right?
3. And then, what is the bow-tie symbol for
4. Is the name 'bow-tie' the right name I am using, or does it have any other official name?