Diagramas de UML
ENGENHARIA E QUALIDADE DE SOFTWARE
GABRIEL ANTONIO DA SILVA TAVARES - 513200074
UML
São Roque
2014
OBJETIVO
Explicar de forma de resumida e simples o que é, quando foi criada, com que propósito e aplicativos que se utilizam de UML ou Unified Modeling Language, em português, Linguagem de Modelagem Unificada.
INTRODUÇÃO
A UML propõem padrões visuais para diagramação para sistemas computacionais, aplicativos ou simplesmente software. Tudo isso com base em orientação a objetos simplificando a vida de desenvolvedores assegurando de erros e aumentando a velocidade de desenvolvimento. Atualmente esta é um linguagem padrão no mundo para modelagem de dados
Esta linguagem auxilia os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâmica de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado. Todas essas características são definidas por meio da UML antes de o software começar a ser realmente desenvolvido.
BREVE HISTÓRICO
Até 1990 os principais métodos de modelagem eram: Booch, OMT (Técnicas de Modelagem de Objetos) e OOSE (Engenharia de Software Orientada a Objetos). Quando esses três métodos se unificaram, foi criada a UML. Essa união recebeu apoio da Rational Software financeiramente.
A primeira parte da fusão aconteceu com os métodos Booch e OMT em 1995 e em 1996 o método OOSE juntou-se a este concretizando a versão 1.0. O mercado abraçou linguagem e em 1997 a OMG (Grupo de Gerenciamento de Objetos) definiu como padrão de modelagem.
OS DIAGRAMAS
Os diagramas são utilizados para ilustrar os conceitos e modos de operação mais diversos dentro de modelagem de um projeto fornecendo múltiplas visões do sistema, permitindo que um