Historia do brasil
Orientada a Objetos
Professor Esp. João Rodrigo Fuzaro
E-mail jrfuzaro@yahoo.com.br
UML – Linguagem de
Modelagem Unificada
A UML é uma linguagem visual utilizada para modelar sistemas computacionais orientados a objeto. Esta linguagem tornou-se, nos últimos anos, a linguagem padrão de modelagem de software adotada pela indústria de engenharia de software.
UML – Linguagem de
Modelagem Unificada
A UML não é uma linguagem de programação e sim uma linguagem de modelagem utilizada por engenheiros de software para auxiliar a definir as características do software como seu comportamento, sua estrutura lógica e a dinâmica de seus processos, entre outras, antes do software ser realmente implementado. Valor da UML
•Suporta todo o ciclo de vida do software
• modelação do negócio (processos e objetos do negócio)
• modelação de requisitos alocados ao software software
• modelação da solução de software
• Suporta diversas áreas de aplicação
• É baseado na experiência e necessidades da comunidade de utilizadores.
•É suportado por muitas ferramentas
Histórico
Histórico da UML
A UML surgiu da união de três metodologias de modelagem:
O método de Booch;
O método OMT (Object Modeling
Technique) de Jacobson;
O método OOSE (Object-Oriented
Software Engeneering) de Rumbaugh.
Histórico
Histórico da UML
Esta união contou com o amplo apoio da
Rational Software Corporation, que incentivou e financiou a união das três metodologias; O esforço inicial surgiu da união do método de Booch com o OMT de
Jacobson, que resultou no lançamento do
Método Unificado no final de 1995;
Parceiros da UML
Rational Software Corporation
Hewlett-Packard
I-Logix
IBM
ICON Computing
Intellicorp
MCI Systemhouse
Microsoft
ObjecTime
Oracle
Platinum Technology
Taskon
Texas Instruments/Sterling Software
Unisys
Por Que Tantos Diagramas ?
O objetivo disto é fornecer múltiplas visões do sistema, analisando-o e