Request to support input and output parameters and objects in Activity Diagrams.
Personally I prefer the object designation without pins.
Request includes:
Examples:
(--------)
Thanks for the idea. Using the :foo] syntax, you can somehow have Parameter and Objects in activity diagrams. The issue is that you can have only one parameter. For example, about Input parameter "Requested Order", you can have something like: :Request Order] partition "Process Order" { start :receive order; if () then (order accepted) :fill order; fork :ship order; fork again :send invoice; : __Invoice__ ] :Make payment; :accept payment; end fork else (rejected) endif :close order; stop } Or with goto (not yet working...) : :Request Order] partition "Process Order" { start :receive order; if () then (order accepted) :fill order; else (rejected) goto a endif fork :ship order; fork again :send invoice; :Invoice] :Make payment; :accept payment; end fork label a :close order; stop } Not the same drawing, but close enough. About figure 12.59, you can have: (some arrows after "fork" are not drawn in the current version, but this is solved in the beta, and will be ok in next release) |Order departement| start :receive order; if () then (order accepted) :fill order; fork :ship order; fork again |Acctg departement| :send invoice; : __Invoice__ ] |Customer| :Make payment; |Acctg departement| :accept payment; end fork else (rejected) endif :close order; stop Not perfect yet... We are interested in having feedback on those example. If you have suggestions for syntax or drawing, please go on! Regards,