Motivação

 UML
   - História
   - Diagramas

 Bibliografia

Motivação
Necessidade de uma Modelagem Visual

Da mesma forma que é impossível construir uma casa sem primeiramente definir sua planta, também é impossível construir um software sem inicialmente definir sua arquitetura.

Desta forma, é extremamente importante ter uma representação visual de seu sistema antes que ele entre na etapa de implementação.