Cool!
Sequence diagrams are by far the most effective way to communicate system behavior.
These, and boxes-and-lines diagrams to communicate component relationships, are all that's necessary to document a system of arbitrary complexity.
Sequence diagrams are by far the most effective way to communicate system behavior.
These, and boxes-and-lines diagrams to communicate component relationships, are all that's necessary to document a system of arbitrary complexity.
A sequence diagram describes an exchange of messages between different objects.
A statechart describes the states of an individual object and how it transitions between those states.