Class Diagram
Captures the vocabulary of a system
Built and refined throughout development
Purpose
- Name and model concepts in the system
- Specify collaborations
- Specify logical database schemas
Substitutes E-R diagrams for databases
It is logical design not physical
Developed by analysts, designers, and implementers