The decomposition associations were generated using the Activity Decomposition Wizard tool
under the Analyze menu (which at the time of writing it is still a bit buggy), and then tuned "by hand":
- One has to set navigabile=false from the target back to the source by hand for each generated Association,
ensuring that the general project option "change ownership of non-navigable association" is set to true:- this results in the generated part property (which matches an owned Action) being owned by the Activity.
- Incorrect associations were created from <<activity>> ProvidePower to GasPower and ElecPower instead of via <<activity>> ProvideGasPower to GasPower and <<activity>> ControlElectricPower to ElecPower (which type the Actions in Figure B.35 from which there are ObjectFlows to GasPower and ElecPower).
These known problems are being addressed.
I have once again used <<composition>> "wrapper" Components to visually reinforce activity node and objectflow structure.
Image:
_0.jpg)
