Activity Diagram Report
Activity Diagram Report
Presented by Russell
ACTIVITY DIAGRAMS
Action Flow
Action flows, also called edges
and paths, illustrate the
transitions from one action state
to another. They are usually
drawn with an arrowed line.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
Object Flow
Object flow refers to the creation and
modification of objects by activities. An
object flow arrow from an action to an
object means that the action creates or
influences the object. An object flow
arrow from an object to an action
indicates that the action state uses the
object.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
Guards
Guards are statements written
next to a decision diamond that
must be true before moving next
to the next activity. These are
not essential, but are useful
when a specific answer, such as
"Yes, three labels are printed," is
needed before moving forward.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
Synchronization
A fork node is used to split a single
incoming flow into multiple concurrent
flows. It is represented as a straight,
slightly thicker line in an activity
diagram.
A join node joins multiple concurrent
flows back into a single outgoing flow.
A fork and join mode used together
are often referred to as
synchronization.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
Time Event
This refers to an event
that stops the flow for a
time; an hourglass
depicts it.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
Merge Event
A merge event brings
together multiple flows
that are not concurrent.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
Interrupting edge
An activity edge expressing
interruption for regions having
interruptions. It is rendered as
a lightning-bolt.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
Activity Partition
Activity group for actions that
have some common
characteristic. It often
corresponds to organizational
units or business units in a
business model.
ACTIVITY DIAGRAM NOTATIONS AND SYMBOLS
• Kendall, K. E., & Kendall, J. E. (2014). Systems Analysis and Design(9th ed.).
Singapore: Pearson Education South Asia Pte.
• Tutorialspoint.com. (n.d.). UML - Activity Diagrams. Retrieved from
https://www.tutorialspoint.com/uml/uml_activity_diagram.htm
• Activity Diagram. (n.d.). Retrieved from https://www.smartdraw.com/activity-
diagram/#activityDiagramSymbols
• Activity Diagram. (n.d.). Retrieved from https://www.uml-diagrams.org/activity-
diagrams.html