Bóson Treinamentos em Ciência e Tecnologia

O que é UML – Unified Modelling Language

O que é a UML

O que é UML

UML, sigla de Unified Modelling Language (Linguagem de Modelagem Unificada, é uma linguagem unificada visual que habilita profissionais de tecnologia da informação a modelar e documentar aplicações de software (e outros tipos de projetos).

Em termos de design, a UML oferece um meio de visualizar a arquitetura de um sistema por meio de diversos diagramas, incluindo atividades, componentes individuais do sistema, a interação desses componentes, interfaces, interação com o mundo externo, entre outras.

É importante notar que essa linguagem de modelagem não é um método de desenvolvimento em si, e é independente de plataforma ou linguagem de programação. Atualmente, está na versão  2.4.1.

Neste tutorial vamos introduzir de forma simplificada o conceito de UML, sua importância e aplicações.

Conteúdo

Termos-chave da UML

Alguns termos são importantes para entender o que é a UML, de onde surgiu e qual sua aplicação em desenvolvimento de projetos de software. Entre eles destacamos:

Histórico Resumido da UML

Como surgiu a UML? Quem a criou? Porque a UML foi criada? Vejamos um pequeno histórico da linguagem, de forma bem sucinta.

O que um Diagrama UML representa?

Os diversos diagramas representam duas visões distintas de um modelo de sistema:

Quais são os diagramas UML?

Atualmente existem 14 diagramas UML, divididos em duas grandes categorias: diagramas Estruturais e diagramas Comportamentais, listados a seguir:

Diagramas Estruturais

Diagramas Comportamentais

Quem se beneficia dos diagramas UML?

Durante o processo de desenvolvimento de sistemas, várias categorias de profissionais podem se beneficiar do emprego de diagramas UML, destacando-se, entre outros, os seguintes stakeholders:

No próximo post vamos iniciar o estudo dos diagramas UML individuais.

Referências

Aproveite para assistir ao vídeo introdutório sobre UML da Bóson Treinamentos em Tecnologia no YouTube:

 

Sair da versão mobile