UML Unified Modeling Language UML Structure Diagram Class Diagram Component Diagram Deployment Diagram Package Diagram UML Behavioral Diagram Use Case Diagram Sequence Diagram State Diagram Activity Diagram