Object Oriented Software Engineering View all facts Glossary Help |
subject > representation > coding technique > diagram > UML diagram > state diagram |
state diagram | ||||
subject | fact |
state diagram | can be nested inside a state of another state diagram | |
contains one or more end states | ||
contains only one start state | ||
has definition A UML diagram showing states and transitions, used to describe the externally visible behaviour of a system or of an individual object | ||
describes the externally visible behaviour of a system or of an individual object | ||
has part action symbol | ||
has part activity symbol | ||
has part end state | ||
has part guard condition | ||
has part start state | ||
is a subtopic of 5.1 - What is UML? | ||
is a kind of UML diagram | ||
shows how systems behave internally | ||
usually shows states and events concerning only one class | ||
UML diagram | see also Unified Modelling Language | |
diagram | has advantages it conveys or summarizes complex concepts or mechanisms more easily than other techniques | |
has problems | ||
should have a label if its meaning is not obvious, using a caption or pop-up label that appears when the user moves the mouse over it |
Next UML diagram: subsystem diagram Up: UML diagram Previous UML diagram: package diagram