Example for illustrating how to apply UML with 13 different diagram types, such as use case, class, state machine, sequence, collaboration, activity, component, deployment, composite structure, timing, interaction overview diagrams.