![]() | Sequence diagrams show potential interactions between objects in the system in the order in which they normally occur |
![]() | Collaboration diagrams also show interaction between objects, but emphasise the structure required to support them |
![]() | Statecharts are a class-centric view of system functionality |
![]() | An activity diagram is a general purpose flowchart |
![]() | Component diagrams show the types of software components in the system, their interfaces and dependencies |
![]() | Deployment diagrams show the computing nodes in the system, their communication links, the components that run on them and their dependencies |
![]() | Class diagrams can be used to model hi-level architecture with packages, interfaces and dependencies |