Elements of the analysis model
Scenario-based elements
Functional—processing narratives for software
functions
Use-case—descriptions of the interaction
between an “actor” and the system
Class-based elements
Implied by scenarios
Behavioral elements
State diagram
Flow-oriented elements
Data flow diagram