UML

Durante o início dos anos 1990, James Rumbaugh [Rum91], Grady Booch [Boo94] e Ivar

Jacobson [Jac92] começaram a trabalhar em um "método unificado" que combinaria as melhores

características de cada um de seus métodos individuais de análise e projeto orientados a objetos

e adotaram características adicionais propostas por outros especialistas (por exemplo, [Wir90])

em modelagem orientada a objetos. O resultado foi a UML - uma linguagem de modelagem

unificada que contém uma notação robusta para a modelagem e o desenvolvimento de sistemas

orientados a objetos. Por volta de 1997, a UML tornou-se um padrão de fato da indústria em

termos de desenvolvimento de software orientado a objetos. 

A UML forneceu a tecnologia necessária para dar suporte à prática de engenharia de software

orientada a objetos, mas não ofereceu a metodologia de processo para orientar as equipes

de projeto na aplicação da tecnologia. Ao longo de poucos anos que se seguiram, Jacobson,

Rumbaugh e Booch desenvolveram o Processo Unificado, uma metodologia para engenharia de

software orientada a objetos usando a UML. Hoje em dia, o Processo Unificado (PU ou UP, Unified

Process) e a UML são amplamente utilizados em projetos orientados a objetos de todos os

tipos. O modelo incremental e iterativo proposto pelo PU pode e deve ser adaptado para atender

necessidades de projeto específicas.

.

Tecs.info - Márcio Ruben
Todos os direitos reservados 2021
Desenvolvido por Webnode
Crie seu site grátis! Este site foi criado com Webnode. Crie um grátis para você também! Comece agora