|

|
Conversão de legado
A Cast adota uma abordagem diferenciada em conversão de legado baseada em técnicas de engenharia reversa. Sob esta abordagem foi definido um modelo denominado PENSO-TL, que utiliza ferramentas de código livre e recupera o modelo de projeto e análise da aplicação.
O método apresenta modelos precisos e um processo de desenvolvimento completo e sistemático, que cobre as diferentes fases do ciclo de vida do componente, desde a identificação e análise dos seus requisitos até seu projeto e implementação. O método é dividido em 3 níveis:
- Domínio do Problema: dá ênfase na identificação dos requisitos do sistema, especificando o que o sistema deve fazer para solucionar o problema.
- Especificação dos Componentes: define-se comportamento e responsabilidades dos componentes.
- Projeto Interno dos Componentes: dá ênfase no projeto físico dos componentes, preocupando-se com seus requisitos não-funcionais e com suas distribuições físicas.
Combinando as tecnologias do sistema de transformação de código, das ferramentas CASE e as principais técnicas de Engenharia Reversa, definiu-se uma estratégia para o Reprojeto de Sistemas Legados Baseado em Componentes de Software, realizada em 5 passos:
- Identificar código legado
- Organizar código legado
- Recuperar projeto
- Otimizar projeto
- Implementar projeto
|
|
|