Chapter 7 Appendix B
Elements of Activity Diagrams: Activity
A behavior that an object carries out while in a particular state
Elements of Activity Diagrams: Merge
A circular symbol where different paths converge
Elements of Activity Diagrams: Branch
A diamond symbol containing a condition whose results provide transitions to different paths of activities
Process Modeling: Activity Diagrams
Can be used to show the logic of a use case.
Process Modeling: Activity Diagrams
Clearly show parallel and alternative behaviors.
Process Modeling: Activity Diagrams: Swimlanes
Columns representing different organizational units of the system.
Use Activity Diagrams to: 1
Depict the flow of control from activity to activity.
Use Activity Diagrams to: 3
Help in identifying extensions in a use case.
Use Activity Diagrams to: 2
Help in use case analysis to understand what actions need to take place.
Use Activity Diagrams to: 5
Model the sequential and concurrent steps in a computation process.
Use Activity Diagrams to: 4
Model work flow and business processes.
Activity: from implementation level
Represents a Method or Class.
SwinLane
Represents the organizational unit responsible or certain activities. Vertical axis separating the swim lanes is time(length of line determines time frame).
Process Modeling: Activity Diagrams
Show the conditional logic for the sequence of system activities needed to accomplish a business process.
Activity Diagram
Shows the conditional Logic for the sequence of system activities needed to accomplish a business process.
Process Modeling: Activity Diagrams: Fork
The beginning of parallel activities
Process Modeling: Activity Diagrams: Join
The end of parallel activities
Activity Diagrams Learning Objectives
Understand how to represent system logic with activity diagrams.