Activity Diagram Flashcards
What is an Activity Diagram?
Allow to model the flow of control of a procedure. They are a form of flowchart but can show a lot more then just a sequence of actions.
What can Activity Diagrams be used for?
Used to describe workflows but can also be used to support a Use Case.
What is an Initial Node?
Indicated where the control flow of the activity begins. (a black dot)
What is an Activity Final Node?
indicates where the activity finishes. (black dot surrounded by a circle).
What is an Action Node?
Indicates an action within the control flow. (a box)
What is an Activity Node?
Indicates an activity of lower level. (a box with a trident inside).
What is an Activity Edge?
Indicates a control flow, shows a sequence of actions, it can also be an updated. (an arrow)
What is a Guarded Edge?
Indicated a condition that must be true for the flow to occur. (an arrow with brackets indicating the condition).
What is a Decision Node?
Test the data, and routes the activity along the appropiate guarded edge.
What is a Merge Node?
Indicates where 2 or more flows converge on an XOR basis.
What is an OR in an Activity Diagram?
Represtented by a Merge node and two activities merging in.
What is an And in an Activity Diagram?
Allows for two or more actions to happen at the same time it is represtented by a thick black line.
What are Partitions in an Activity Diagram?
Bands that partition an acitivity diagram, they can represent departments, locations, roles or system. (swimlanes).
What is a Flow Final?
Terminate a specific flow not the entire activity. (a circle with an x in the centre).
What is a Send Signal?
An action in which a signal/message is sent - they are asynchronous meaning the activity won’t stop or wait. (a box with a triangle).