July 2001
Intermediate to advanced
656 pages
15h 51m
English
The UML notation for statechart diagrams contains a rich set of features that are not exploited in this introduction. Three significant features are:
transition actions
transition guard conditions
nested states
A transition can cause an action to fire. In a software implementation, this may represent the invocation of a method of the class of the statechart diagram.
A transition may also have a conditional guard—or boolean test. The transition only occurs if the test passes.

A state allows nesting to contain ...
Read now
Unlock full access