Produto de Trabalho (Artefato): Diagramas UML
Relacionamentos
Entrada paraObrigatório: Opcional:
  • Nenhum
Externo:
  • Nenhum
Descrição Principal

Conjunto de diagramas definidos pela linguagem de modelagem unificada (UML), visando fornecer mecanismos e ferramentas que suportem a modelagem do sistema de maneira eficaz e de fácil entendimento. Cada diagrama UML focaliza algum aspecto do projeto de um determinado sistema, como podemos observar:

  • Diagramas de Interação: mostram interações entre objetos e atores dentro do sistema, incluindo as mensagens que são disparadas entre eles. Divididos em diagramas de sequência e diagramas de colaboração, que endereçam a visão dinâmica do sistema.
  • Diagrama de Classe: mostra um conjunto de classes e interfaces, indicando suas colaborações e relacionamentos. Representa a visão estática da visão de projeto do sistema.
  • Diagrama de Use Case: mostra um conjunto de use cases e atores, definindo seus relacionametnos no projeto. Estes diagramas são importantes para organização e modelagem do comportamento do sistema, sendo que cada use case, representa um pedaço de funcionalidade indorporada ao sistema.
  • Diagrama de Estado: mostra uma máquina de estado consistindo dos estados, transições, eventos e atividades. Endereça a visão dinâmica do sistema. São importantes para modelar o comportamento de um objeto com comportamento dinâmico, enfatizando os eventos que resultam em mudança de estado para o objeto.
  • Diagrama de Atividade: tipo especial de diagramde estado que mostra um fluxo de atividades dentro do sistema. Endereça a visão dinâmica do sistema. Importante para modelagem de uma função de um sistema e focaliza o fluxo de controle entre objetos.
  • Diagrama de Componente: mostra a organização e as dependências entre um conjunto de componentes. Endereça uma visão estática da implementação do sistema. Está relacionado ao diagrama de classe, já que um componente é tipicamente mapeado em uma ou mais classes, interfaces ou colaborações.
  • Diagrama de Implantação: artefato não utlizado no processo de avaliação de progresso, pois consiste em um conjunto de nós de processamento em tempo de execução e os componentes que residem sobre ele. Representa uma visão estática da arquitetura. Tal diagrama não é considerado pelo fato de não representar nenhum incremento funcional ao sistema como um todo, sendo que sua definição não consiste em um progresso substancial ao desenvolvimento.
Propriedades
Opcional
Planejado