This paper describes how to model the dynamic aspects of software systems using UML notation and semantics. The three topics covered are sequence diagrams, activity diagrams and state charts. An explanation is given of each and how they fit into the overall model structure.

For more information on UML, visit
Sparx Systems’ Web site.