Unified Modeling Language (UML)

Unified Modeling Language (UML) is a visual language for specifying, constructing, and documenting the artifacts of systems.

System Modeling

Seen in CS247.

Goal: visualize classes and the relationships between them at a high level

Popular standard: UML

Modeling class relationships