|
Demonstration: An animated State Chart
Diagram
The state chart diagram is a UML model.
This shows when and under what condition an object in question
moves from one state to another. This state transition is caused
by an event, whether it is a user generated events or system generated
events.
The purpose of this UML diagram is to give
user a better picture of what is really happening inside the applets,
that is how events are handled and what effect does it have on
the object. After all this is all about event testing.
The state diagram below uses notations
that are not in-defined in standard UML notation. The reason is
because UML is a modeling language that is independent of any
language specific features. For example, in the case study, to
identify applet communication dotted lines are used. The following
is an example of the state chart diagram.
|