UML Unified Modeling Language

UML (Unified Modeling Language) is a standardized descriptive language consisting in an integrated set of diagrams. The language was developed to support systems and software developers for specifying, visualizing, constructing and documenting the system items.

Structure diagrams:

  • Class Diagram
  • Component Diagram
  • Deployment Diagram
  • Object Diagram
  • Package Diagram
  • Composite Structure Diagram
  • Profile Diagram

Behavior diagrams:

  • Use Case Diagram
  • Activity Diagram
  • State Machine Diagram
  • Sequence Diagram
  • Communication Diagram
  • Interaction Overview Diagram
  • Timming Diagram