HomeApostilasApostila GrátisMetodologia de Desenvolvimento de SistemasIntrodução à Linguagem de Modelagem Unificada - UML


Introdução à Linguagem de Modelagem Unificada - UML

Linguagem de Modelagem Unificada - UML é uma linguagem de diagramação ou notação para especificar, visualizar e documentar modelos de sistemas de software Orientados à Objeto.

A UML não é um método de desenvolvimento, o que significa que ela não diz para você o que fazer primeiro e em seguida ou como desenhar seu sistema, mas ele lhe auxilia a visualizar seu desenho e a comunicação entre objetos. A UML é controlada pelo Grupo de Gerenciamento de Objeto (Object Management Group -OMG) e é um padrão da indústria para descrever graficamente software.

A UML é voltada para o desenho de software Orientado à Objeto e tem um uso limitado para outros paradigmas de programação.

A UML é composta por muitos elementos de modelo que representam as diferentes partes de um sistema de software. Os elementos UML são usados para criar diagramas, que representam uma determinada parte, ou um ponto de vista do sistema. A seguir temos alguns diagramas UML:

  • Diagrama de Caso de Uso mostra atores (pessoas ou outros usuários do sistema), casos de uso (os cenários onde eles usam o sistema), e seus relacionamentos;
  • Diagrama de Classe mostra classes e os relacionamentos entre elas;
  • Diagrama de Sequencia mostra objetos e uma sequencia das chamadas do método feitas para outros objetos;
  • Diagrama de Colaboração mostra objetos e seus relacionamentos, colocando ênfase nos objetos que participam na troca de mensagens;
  • Diagrama de Estado mostra estados, mudanças de estado e eventos num objeto ou uma parte do sistema;
  • Diagrama de Atividade mostra atividades e as mudanças de uma atividade para outra com os eventos ocorridos em alguma parte do sistema;
  • Diagrama de Componente mostra os componentes de programação de alto nível (como KParts ou Java Beans);
  • Diagrama de Distribuição mostra as instâncias dos componentes e seus relacionamentos.

Gostou do conteúdo? Compartilhe!


 

Matérias do Concurso

Estudantes lendo livro Concurso Público

Você já escolheu a área em que você vai prestar concurso público? Se sim, aproveite para ler os conteúdos que mais caem nas provas.

Matérias do Concurso