Event Based Interaction
Statechart diagrams
Assigned to classes.
Specify the behavior of an instance of a class.
Specify the system states as well as state transitions triggered
by user interactions or other system events.
Used on different levels of granularity:
(1). High Level: Specify the behavior of the application
or substantial parts.
(2). Low Level: specify the behavior of simple user interface element
classes.