Sem resumo de edição |
Sem resumo de edição |
||
| Linha 18: | Linha 18: | ||
No início da década de 90, viu-se o que ficou conhecido como a guerra dos métodos, vários "papas" da recém-definida engenharia de software diziam quem o seu método era o melhor e que iriam resolver todos os problemas. Na década de 80,surgiu a famigerada linguagem orientado a objeto. A quantidade de métodos orientados a objetos aumentou de pouco mais de 10 para mais de 50 durante o período de 1989 a 1994. | No início da década de 90, viu-se o que ficou conhecido como a guerra dos métodos, vários "papas" da recém-definida engenharia de software diziam quem o seu método era o melhor e que iriam resolver todos os problemas. Na década de 80,surgiu a famigerada linguagem orientado a objeto. A quantidade de métodos orientados a objetos aumentou de pouco mais de 10 para mais de 50 durante o período de 1989 a 1994. | ||
Aprendendo com a experiência, novas gerações desses métodos começaram a surgir, com um claro destaque de alguns como o Booch, o OOSE (Object-Oriented Software Engineering), de Jacobson e o OMT, de Rumbaugh. Entre outros métodos importantes, encontravam-se Fusion, Shlaer-Mellor e Coad-Yourdon. Todos eram métodos completos, apesar de cada um conter pontos fortes e fracos. O OOSE de Jacobson, fornecia excelente suporte para os casos como uma maneira de controlar a captura de requisitos, a análise e o projeto em alto nível. | Aprendendo com a experiência, novas gerações desses métodos começaram a surgir, com um claro destaque de alguns como o Booch, o OOSE (Object-Oriented Software Engineering), de Jacobson e o OMT, de Rumbaugh. Entre outros métodos importantes, encontravam-se Fusion, Shlaer-Mellor e Coad-Yourdon. Todos eram métodos completos, apesar de cada um conter pontos fortes e fracos. O OOSE de Jacobson, fornecia excelente suporte para os casos como uma maneira de controlar a captura de requisitos, a análise e o projeto em alto nível. | ||
Infelizmente, as coisas não são tão simples assim e, em meados da década, decidiu-se que era mais prudente reunir o que hovesse de melhor em cada proposta e criar um modelo único. | |||
Foi assim que JACOBSON, Booch e Rumbaugh criaram a UML (Unified Model Language), onde se pretendia apresentar um modelo universal que servisse de sustentação ao desenvolvimento. | |||
Ao iniciar a unificação dos três métodos, os criadores estabeleceram 3 objetivos: | Ao iniciar a unificação dos três métodos, os criadores estabeleceram 3 objetivos: | ||
1- Fazer a modelagem de sistemas, do conceito ao artefato executável, com a utilização de técnicas orientadas a objetos. | 1- Fazer a modelagem de sistemas, do conceito ao artefato executável, com a utilização de técnicas orientadas a objetos. | ||
2- Incluir questões de escala, inerentes a sistemas complexos e de tarefas críticas. | 2- Incluir questões de escala, inerentes a sistemas complexos e de tarefas críticas. | ||
3- Criar uma linguagem de modelagem a ser utilizada por seres humanos e por máquinas. | 3- Criar uma linguagem de modelagem a ser utilizada por seres humanos e por máquinas. | ||
Em 1994 Booch e Rumbaugh se juntaram, na Rational focando a união dos seus métodos. Em 1995, JACOBSON se associou a Rational. | Em 1994 Booch e Rumbaugh se juntaram, na Rational focando a união dos seus métodos. Em 1995, JACOBSON se associou a Rational. | ||
Com isso o modelo UML foi evoluindo gradativamente e se espalhando pelo mundo, até chegar ao seu ápice. | Com isso o modelo UML foi evoluindo gradativamente e se espalhando pelo mundo, até chegar ao seu ápice. | ||
Edição das 18h00min de 13 de maio de 2012
-Ivar Jacobson:
Bibliografia:
Mestre em Engenharia elétrica pelo Instituto de Tecnologia de Chalmers, em Gotemburgo,
Ph.D. no Royal Institute of Technology em Estocolmo. Teve o inicio do seu trabalho
na empresa Ericsson onde começou a trabalhar com orientação a objeto.
Após sua demissão começou a trabalhar com Grady Booch e Rumbaugh James.
História:
No Rational, Jacobson e seus amigos, Grady Booch e James Rumbaugh , primeiro desenhou a UML ,
posteriormente desenvolvendo o Rational Unified Process.
Eles logo foram auxiliadas nos seus esforços por Ivar Jacobson, o criador do métodoorientado a
objeto de engenharia de software (OOSE). Jacobson juntou Rational em 1995,
após a sua empresa, Objectory AB, foi adquirida pela Rational.
Os três foram metodólogos coletivamente referidos como os Três Amigos.
No início da década de 90, viu-se o que ficou conhecido como a guerra dos métodos, vários "papas" da recém-definida engenharia de software diziam quem o seu método era o melhor e que iriam resolver todos os problemas. Na década de 80,surgiu a famigerada linguagem orientado a objeto. A quantidade de métodos orientados a objetos aumentou de pouco mais de 10 para mais de 50 durante o período de 1989 a 1994.
Aprendendo com a experiência, novas gerações desses métodos começaram a surgir, com um claro destaque de alguns como o Booch, o OOSE (Object-Oriented Software Engineering), de Jacobson e o OMT, de Rumbaugh. Entre outros métodos importantes, encontravam-se Fusion, Shlaer-Mellor e Coad-Yourdon. Todos eram métodos completos, apesar de cada um conter pontos fortes e fracos. O OOSE de Jacobson, fornecia excelente suporte para os casos como uma maneira de controlar a captura de requisitos, a análise e o projeto em alto nível.
Infelizmente, as coisas não são tão simples assim e, em meados da década, decidiu-se que era mais prudente reunir o que hovesse de melhor em cada proposta e criar um modelo único. Foi assim que JACOBSON, Booch e Rumbaugh criaram a UML (Unified Model Language), onde se pretendia apresentar um modelo universal que servisse de sustentação ao desenvolvimento.
Ao iniciar a unificação dos três métodos, os criadores estabeleceram 3 objetivos:
1- Fazer a modelagem de sistemas, do conceito ao artefato executável, com a utilização de técnicas orientadas a objetos.
2- Incluir questões de escala, inerentes a sistemas complexos e de tarefas críticas.
3- Criar uma linguagem de modelagem a ser utilizada por seres humanos e por máquinas.
Em 1994 Booch e Rumbaugh se juntaram, na Rational focando a união dos seus métodos. Em 1995, JACOBSON se associou a Rational. Com isso o modelo UML foi evoluindo gradativamente e se espalhando pelo mundo, até chegar ao seu ápice.