![]() ![]() It is represented by a rectangle with its name placed inside. An object in this case is considered as an instance of a class in a given state. It represents an object which could be an input and/or an output of an action. Join action performed before the Close Order action to wait for both Ship Order action and Send Invoice action to finish can be drawn as in the diagram as shown below: Object It is drawn as a short solid line with multiple incoming control flows on one side and one outgoing control flows on the other side. It represents a join action that waits for multiple concurrent execution flows to finish. ![]() The fork action performed after the Receive Order action to start Ship Order action and Send Invoice action concurrently can be drawn in the diagram as shown below: Join It is drawn as a short solid line with one incoming control flow on one side and multiple outgoing control flows on the other side. It represents a fork action that splits a single execution flow into multiple concurrent execution flows. The merge point where Ship Order and Hold Order meet can be drawn in the diagram as a Merge Notation as shown below: Fork It is drawn as a small diamond shape with multiple incoming control flows and on outgoing control flow. It represents a merge point where multiple alternate execution paths will meet and continue. The decision action performed after the Receive Order action to check the stock can be drawn in the diagram as shown below: Merge It represents a decision action that evaluates certain conditions and decides which action path to continue the execution.Ī Decision Notation is drawn as a small diamond shape with one incoming control flow and multiple outgoing control flows.Įach outgoing control flow should be labeled with the condition that leads to this flow.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |