o que é UML

Páginas: 6 (1308 palavras) Publicado: 20 de setembro de 2013
INTRODUÇÃO

Neste ponto surge a questão:

Como modelar os sistemas desenvolvidos com

orientação a objeto?

Utilizando um método de modelagem.

Qual método utilizar?

Na década de 1980 esta resposta era muito complexa.

Pois, existiam inúmeros métodos, cada um com sua

notação para representar o mesmo conceito.

Esta situação gerava um crescente problema, devido

ao grandeavanço na utilização da orientação a objeto

no desenvolvimento de sistemas.

Percebendo isto, em 1994 dois conceituados

metodologistas (James Rumbaugh e Grady Booch)

efetuaram a unificação de seus métodos. Buscando

minimizar os transtornos gerados pela ausência de

uma metodologia padrão.

O método foi publicado sob o título Unified Method

0.8.

No ano de 1995 outrometodologista, Ivar Jacobson,

se juntou à dupla, gerando em outubro de 1996 a versão

0.91 da Unified Modeling Language ou apenas UML

O futuro da UML

Embora a UML defina uma linguagem precisa, ela não é uma barreira para futuros aperfeiçoamentos nos conceitos de modelagem. O desenvolvimento da UML foi baseado em técnicas antigas e marcantes da orientação a objetos, mas muitas outras influenciarãoa linguagem em suas próximas versões. Muitas técnicas avançadas de modelagem podem ser definidas usando UML como base, podendo ser estendida sem se fazer necessário redefinir a sua estrutura interna.

A UML será a base para muitas ferramentas de desenvolvimento, incluindo modelagem visual, simulações e ambientes de desenvolvimento. Em breve, ferramentas de integração e padrões de implementaçãobaseados em UML estarão disponíveis para qualquer um.

A UML integrou muitas ideias adversas, e esta integração acelera o uso do desenvolvimento de softwares orientados a objetos.

História da UML

A UML tem origem na compilação das "melhores práticas de engenharia" que provaram ter sucesso na modelagem de sistemas grandes e complexos. Sucedeu aos conceitos de Booch, OMT (Rumbaugh) e OOSE(Jacobson) fundindo-os numa única linguagem de modelagem comum e largamente utilizada. A UML pretende ser a linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos.

Conceito da UML

UML é uma linguagem visual para especificação (modelagem) de sistemas orientados a objeto. A UML privilegia a descrição de um sistema seguindo três perspectivas:

1. Os diagramas de classes- (Dados estruturais);

2. Os diagramas de casos de uso (Operações funcionais);

3. Os diagramas de sequência, atividades e transição de Estados (Eventos temporais).

Os casos de uso de um projeto de software são descritos na linguagem UML através de Diagramas de Casos de Uso (Use Case). Diagrama de "Use Case": É um diagrama usado para se identificar como o sistema se comporta em váriassituações que podem ocorrer durante sua operação. Descrevem o sistema, seu ambiente e a relação entre os dois. Os componentes deste diagrama são os atores, os "Use Case" e os relacionamentos. Casos de uso e Relacionamentos. Ainda podem-se usar os primitivos Pacotes e Notas.

Ator: Representa qualquer entidade que interage com o sistema durante sua execução essa interação se dá através decomunicações (troca de mensagens). Um ator pode ser uma pessoa (usuário, secretaria, aluno...), um dispositivo (impressora, máquina...), hardware (placa de modem, scanner...), softwares (sistema de bd, aplicativos...), etc.

A UML não é um método é uma linguagem de modelagem designada para especificar, visualizar, construir e documentar um sistema. A linguagem de modelagem é a notação que o método utilizapara expressar projetos enquanto que o processo indica quais passos seguir para desenvolver um projeto.

A UML consiste de um certo número de elementos gráficos que se combinam para formar diagramas. Como a UML é uma linguagem, ela possui regras para combinar estes elementos nos diversos diagramas.

A especificação da UML consiste de duas partes:

* Semântica - especifica a sintaxe...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • O que é uml
  • O que é uml
  • O que é UML ?
  • Diagrama da UML
  • Artigo UML
  • Modelo uml
  • Trabalho UML
  • Uml

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!