A Linguagem de Modelagem Unificada (UML) é uma linguagem de modelagem geral padrão, atualmente gerenciada pelo Grupo de Gestão de Objetos (OMG) como o padrão da indústria de fato. A UML inclui um conjunto de técnicas de notação gráfica usadas para criar modelos visuais de sistemas intensivos em software.
Na UML 2.2, existem 14 tipos de diagramas UML, categorizados em dois grupos:
- 7 tipos de diagramas representam informações estruturais
- Os outros 7 representam tipos gerais de diagramas UML para modelagem comportamental, incluindo quatro tipos que representam diferentes aspectos das interações.
Esses diagramas podem ser classificados hierarquicamente, como mostrado no diagrama UML abaixo:

(Você pode clicar em qualquer diagrama UML individual acima para abrir o guia correspondente do diagrama UML)
Pergunta: A UML é enorme e complexa?
A UML é, de fato, um tópico amplo. A UML oferece um grande número de símbolos de diagramas, divididos em 14 tipos distintos de diagramas UML, cada um com modelos UML diferentes projetados para propósitos distintos e abordando aspectos diferentes das necessidades de desenvolvimento.
- Cada um dos 14 tipos de diagramas UML oferece uma ampla gama de construções e símbolos, cobrindo diversas exigências em quase todos os projetos de desenvolvimento de software.
- A especificação UML abrange mais de 700 páginas, o que é amplamente considerado excessivamente complexo, afetando negativamente percepções e adoção da UML.
- Normalmente, os usuários tendem a se concentrar e usar apenas uma parte dos diagramas UML e construções.
Resposta: Aprenda os diagramas e símbolos básicos da UML
Grady Booch, um dos principais criadores da UML, afirmou: “Para 80% de todos os softwares, você precisa apenas de 20% da UML.”
O que diz a pesquisa sobre a UML?
Se um diagrama for considerado “raro”, podemos interpretar os resultados da pesquisa sobre a UML com base em suposições:
- amplamente utilizado se ≥60% das fontes o relatam
- quase não utilizado se ≤40% das fontes o relatam

Criando um plano de aprendizado da UML
Com base nos dados coletados da pesquisa, você pode criar um plano de aprendizado da UML significativo para entender melhor como iniciar sua jornada com a UML. Este artigo também fornece um mapa de imagens que permite acesso rápido a uma série de guias sobre “O que é um diagrama UML?” (basta clicar na caixa do diagrama UML no mapa de imagens acima). Aproveite!
Aprenda UML. Desenhe UML.
Obtenha a Visual Paradigm Community Edition, uma ferramenta UML gratuita que ajuda você a aprender UML mais rapidamente e de forma mais eficaz. A Visual Paradigm Community Edition suporta todos os 14 tipos de diagramas UML. Seu modelador UML premiado é fácil de usar e intuitivo.
Links relacionados
- Tutorial de Diagrama de Classes UML
- Visual Paradigm. (2022, 2 de setembro). Tutorial de Diagrama de Classes UML.
- O que significa um “a” nos diagramas de classe?
- Stack Overflow. (2017, 28 de julho). O que significa um “a” nos diagramas de classe?.
- Laboratório: Criando diagramas de classe no Visual Paradigm
- Universidade James Madison. (s.d.). Laboratório: Criando diagramas de classe no Visual Paradigm.
- Tutorial de diagrama de classe | Modelagem UML com Visual Paradigm
- Software de diagrama de classe online
- Visual Paradigm Online. (s.d.). Software de diagrama de classe online.
- Desenho de diagrama de classe no Visual Paradigm
- Stack Overflow. (2013, 10 de fevereiro). Desenho de diagrama de classe no Visual Paradigm.
- Modelos de diagrama de classe
- Visual Paradigm Online. (s.d.). Modelos de diagrama de classe.
- Ferramenta gratuita de diagrama de classe
- Visual Paradigm Online. (2019, 6 de junho). Ferramenta gratuita de diagrama de classe.
- Tutorial de diagrama de classe
- Visual Paradigm Online. (2010, 11 de janeiro). Tutorial de Diagrama de Classe.
- O que é Diagrama de Classe?
- Visual Paradigm. (2022, 9 de fevereiro). O que é Diagrama de Classe?.
*Referência – Que Diagramas UML São Usados? Uma Pesquisa Preliminar, Gianna Reggio, Maurizio Leotta, Filippo Ricca, Diego Clerissi DIBRIS – Universidade de Gênova, Itália












