Universal modeling language

2992 palavras 12 páginas
UML (Unified Modeling Language) * Linguagem (notação com semântica associada) para: * Os artefactos de um sistema com uma componente intensiva de software
Os artefactos de um sistema com uma componente intensiva de software
Visualizar
* Especificar * Construir * Documentar

* Não é uma metodologia: * Não diz quem deve fazer o quê, quando e como * Pode ser usado segundo deferentes metodologias

* Não é uma linguagem de programação

Standard aberto
Valor da UML
Valor da UML
Suporta todo o ciclo de vida do software
Suporta diversas áreas de aplicação
Baseada na experiência e necessidades da comunidade de utilizadores
Suportado por muitas ferramentas

Modelos e Diagramas * Modelo – representação em pequena escala, numa perspectiva particular, de um sistema existente ou a criar. * Linguagem por excelência do designer * Veículos para comunicação com vários interessados * Permitem raciocinar acerca do real, sem o chegar a construir * Construído por um conjunto de diagramas (vista sobre um modelo) consistentes entre si, acompanhados de descrições textuais dos elementos (mesmo elemento pode aparecer em vários diagramas de um modelo) que aparecem nos vários monogramas

Diagrama de Casos de Utilização * Mostra actores (tipos de utilizadores), casos de utilização e a relação entre eles; é fundamental acompanhar estes diagramas de descrições textuais

* Permite: * Mostrar para que serve o sistema (a sua utilidade), ignorando a forma como está organizado internamente * Especificar o contexto do sistema (com quem interage – actores; com que finalidade – casos de utilização)

As 3 perspectivas de um sistema * Casos de utilização (videogravador – reproduzir cassete, gravar cassete) * Para que serve o sistema (utilidade) * Nem sempre evidente a partir da observação do interface * Engloba uma sequência de interacções com elementos da interface, para atingir um

Relacionados

  • ARQUITETURA DE SOFTWARE
    1371 palavras | 6 páginas
  • AulaRUP
    1702 palavras | 7 páginas
  • Sa p n e t w e av e r b p m w h i t e p a p e r
    5188 palavras | 21 páginas
  • Modelagem de Processos de Negócio utilizando BPMN
    1410 palavras | 6 páginas
  • 023194092003
    3111 palavras | 13 páginas
  • Vrml e php: uma solução para simulação de ambientes virtuais via web
    3713 palavras | 15 páginas
  • relatório de estágio
    2888 palavras | 12 páginas
  • CasosdeUso
    1960 palavras | 8 páginas
  • Diagrama
    1963 palavras | 8 páginas
  • Prova
    2079 palavras | 9 páginas