Reengenharia de sistemas legados desenvolvidos em clipper
Bacharelado em Ciência da Computação
REENGENHARIA DE SISTEMAS LEGADOS DESENVOLVIDOS EM CLIPPER
Cássio José Salomão
Marcel José de C. Casanova
Ribeirão Preto (SP)
2004
Reengenharia de Sistemas Legados Desenvolvidos em Clipper
Cássio José Salomão
Marcel José de C. Casanova
Monografia apresentada ao Curso de Ciência da Computação do Centro Universitário Barão de Mauá, como parte dos requisitos para obtenção do titulo de Bacharel em Ciências da Computação.
Orientador: Rinaldo Macedo de Morais
Ribeirão Preto (SP)
2004
Dedicatória
Aos nossos pais nossos primeiros e grandes professores, que nos deram grande incentivo em nossa vida acadêmica.
Agradecimentos
Ao Professor Rinaldo Macedo de Morais, pela excelente orientação fornecida durante a elaboração desta Monografia. A todos os colegas, professores e funcionários do Curso de Ciência da Computação do Centro
Universitário Barão de Mauá pela colaboração e entusiasmo.
Resumo
Esta monografia consiste em apresentar a reengenharia de software como uma forma de manutenção de software, apresentando suas definições, como aplicá-la, o porquê de aplicar a reengenharia, e como migrar sistemas legados procedimentais para sistemas orientados a objetos, onde será apresentada a reengenharia de um sistema legado implementado inicialmente em Clipper, reescrevendo-o em Delphi orientado a objetos. Para isso foi adotado os padrões de reengenharia da FaPRE/OO (RECCHIA et. al., 2002) que é uma família de padrões desenvolvida para conduzir processos de reengenharia orientada a objetos de