26 of 59 menu

Linguagem de Modelagem UML

A Linguagem de Modelagem UML (Unified Modeling Language, Linguagem de Modelagem Unificada) descreve processos e componentes por meio de diagramas e esquemas. No entanto, a UML não é uma linguagem de programação real, mas é possível gerar código com base em seus modelos.

Esta linguagem de modelagem encontrou ampla aplicação em ciclos de trabalho de desenvolvimento de software e projeto de sistemas.

Existem os seguintes tipos principais de diagramas na linguagem UML:

  • Diagramas Estruturais (Structure Diagrams), que incluem diagramas de classes, componentes, estrutura composta, colaboração (UML 2.0), implantação, objetos, pacotes, perfis (UML 2.2).
  • Diagramas de Comportamento (Behavior Diagrams), que incluem diagramas de atividades, de estado, de casos de uso.
  • Diagramas de Interação (Interaction Diagrams), que incluem diagramas de comunicação (UML 2.0), de visão geral de interação (UML 2.0), de sequência, de temporização (UML 2.0).

Veja também

  • o conjunto de conceitos Paradigma de Programação,
    que define a abordagem para a programação
  • a metodologia OOP,
    que é amplamente usada na programação
  • o padrão MVC,
    usado para organizar o código em blocos para cada tarefa
  • o diagrama Burndown,
    usado para a representação gráfica do volume de trabalho
kauzescssv