UML State Diagrams. Objectives. To present the UML state diagram notation To illustrate uses of state diagrams To present heuristics for making good state diagrams. Topics. States, transitions, and events Deterministic and non-deterministic finite automata UML state diagrams
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
A state is a mode or condition of being.
A transition is a change from one state to another.
An event is a noteworthy occurrence at a particular time.
event-signature guard / action-expression
As many as three compartments
action-label / action-expression
When an initial state is entered, the state’s entry actions are executed, followed by the entry actions of any initial sub-states.
When a transition causes exit from simple state A and entry to simple state B