Standards: Statechart
Diagrams
Statechart Diagram |
A statechart diagram shows a state machine, consisting of states,
transitions, events and activities. You use statechart diagrams to illustrate the
dynamic view of a system. |
Related Information: |
|
Topics
Background
A statechart diagram describes the dynamic behavior of objects in terms of state
transitions. You can use state diagrams to model the dynamic behavior of any kind of
object. They are particularly important modeling the behavior of an interface,
class or collaboration.
Interaction diagrams may also be used to demonstrate / explore how particular classes
or packages fulfill their responsibilities.
Naming Standards
State diagrams should be named in the following format:
State Diagram: Name of Element
i.e. the state diagram for the Customer class would be called State Diagram: Customer
Documentation
Where necessary the purpose of the diagram can be described in its documentation field.
This is optional for state diagrams.
Rose Documentation
Although diagrams do not have a specification they do have a documentation field. If
you select the diagram in the Browser then you will see the diagram's documentation in the
documentation field. This can be edited directly in the documentation field.
|