Select an Activity and then use:
The result will differ depending on whether you use:
Note use of Pin pairs of matching type. See next image for decomposition.
Note correspondence to in/out Pin pair, two properties are NOT owned by HigherActivity as an "ObjectNode".
Although the direct use of “ObjectNode” is discouraged in MD SysML, activity decomposition works in accordance with the SysML1.0 examples. See next image.
Corresponds with SysML1.0 examples, a single object appears to be owned by the usage context.
In fact a UML2 ObjectNode is abstract. Although the apparent ownership of an object by the higher activity context is consistent, it can't be represented using "elided Pin notation" in the activity diagram by MagicDraw UML.
By default the part properties generated by the The Activity Decomposition Wizard (for the object flows and actions owned by the decomposed Acfivity) are owned by the generated Associations, which Associations are owned by the same Namespace which owns the generated decomposition diagram.
The following diagrams show the default result and how to fine tune it. The first diagram shows the simple Activity to be decomposed. It includes two CallBehaviorActions and an (knowingly incorrect) "elided Pin" ObjectFlow, which is incorrectly represented by MagicDraw UML (and many other tools).
Project settings (please note carefully):
Only some Comments have been added to this diagram as generated by the wizard. Because project option enable dot notation for Associations is on we can tell that the generated part properties are NOT owned by the Classifier DecomposeMe (because there are no dots showing at the association ends).
Project settings (please note carefully):
By contrast, the navigability of the Association end for Property b2 was left unchanged, it is still owned by the generated Association.