0
votes

i have following Activity Diagram:

enter image description here

I need to solve the upper section of diagram.

The "false" branches of decision and their join before getting to "Show form" action, it my solution ok or should this be solved some other way ( all three arrows to the show form or some diamond join) ??

1

1 Answers

1
votes

One glaring problem is that “Show Form” deadlocks. It can never start because all tokens must arrive on all arrows before it can start. The way an activity diagram works is that each action is a step. A completed action offers tokens to outgoing edges. As soon as any action is offered all the tokens it needs to start, it actually starts. I recommend you read the excellent series by Conrad Bock to be sure you understand how activities work.