Introdução a UML

A Unified Modeling Language (UML) é uma linguagem de modelagem de software que permite que os engenheiros representem o sistema de várias formas, sob várias perspectivas. Ela é composta por vários diagramas que podem ser usados para modelar diferentes aspectos do sistema.

Diagramas UML
Diagramas UML
Fonte: elaboração própria (2010)

É a linguagem padrão para modelagem de software e é usada por engenheiros de software em todo o mundo. Ela é composta por vários diagramas que podem ser usados para modelar diferentes aspectos do sistema.

Surgiu da união de três linguagens de modelagem de software: Booch, OMT e OOSE. A UML foi criada por Grady Booch, Ivar Jacobson e James Rumbaugh na década de 1990.

A documentação pode ser encontrada em https://www.omg.org/spec/UML/

Iremos estudar os principais diagramas:

  • Diagrama de Casos de Uso
  • Diagrama de Classes
  • Diagrama de Pacotes
  • Diagrama de Sequência
  • Diagrama de Atividades

Criado em Junho de 2023 por Maxwell Anderson