A execução da engenharia reversa orientada a objetos de um sistema legado desenvolvido com orientação procedimental é usada como base para sua reengenharia, seguindo duas abordagens diferentes. Na primeira, o sistema passa por reengenharia com mudança de orientação, por meio de segmentação e, posteriormente, é transformado para uma linguagem orientada a objetos de forma semi-automática. Na segunda, é feito o reconhecimento de padrões recorrentes de software no modelo de objetos produzido pela engenharia reversa, para depois efetuar a reengenharia utilizando esses padrões. Os resultados obtidos por intermédio dessas duas abordagens podem ser comparados quanto à manutenibilidade, legibilidade e reuso. A versão original do sistema legado escol...
A arquitetura de software pode ser definida como uma representação da organização de um sistema, sen...
International audienceNowadays, almost all companies, independently of their size and type of activi...
Orientador: Cecília Mary Fischer RubiraDissertação (mestrado) - Universidade Estadual de Campinas, I...
A execução da engenharia reversa orientada a objetos de um sistema legado desenvolvido com orientaçã...
Um método composto de quatro passos para conduzir engenharia reversa orientada a objetos de sistemas...
This project objectives the development of a support tool to the reverse engineering process for pro...
A constante evolução tecnológica, com as mudanças nas plataformas de hardware e software, faz com qu...
This pattern language describes how to reverse engineer an object-oriented software system. Since th...
Today especially large organizations are not only faced with the problem of replacing their informat...
Successful software systems must be prepared to evolve or they will die. Although object-oriented so...
<p>PERES, Darley Rosa ; ALVARO, Alexandre ; FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; PRADO...
Understanding the legacy systems and its changed requirements is the main problem in software proce...
Este trabalho apresenta um método de engenharia reversa, denominado FUSIONRE/ I (Fusion - Reverse En...
Engenharia reversa é o conceito de se produzir uma peça tomando como base um original ou modelo físi...
Programas sofrem diversas modificações ao longo das etapas de desenvolvimento, implantação e manuten...
A arquitetura de software pode ser definida como uma representação da organização de um sistema, sen...
International audienceNowadays, almost all companies, independently of their size and type of activi...
Orientador: Cecília Mary Fischer RubiraDissertação (mestrado) - Universidade Estadual de Campinas, I...
A execução da engenharia reversa orientada a objetos de um sistema legado desenvolvido com orientaçã...
Um método composto de quatro passos para conduzir engenharia reversa orientada a objetos de sistemas...
This project objectives the development of a support tool to the reverse engineering process for pro...
A constante evolução tecnológica, com as mudanças nas plataformas de hardware e software, faz com qu...
This pattern language describes how to reverse engineer an object-oriented software system. Since th...
Today especially large organizations are not only faced with the problem of replacing their informat...
Successful software systems must be prepared to evolve or they will die. Although object-oriented so...
<p>PERES, Darley Rosa ; ALVARO, Alexandre ; FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; PRADO...
Understanding the legacy systems and its changed requirements is the main problem in software proce...
Este trabalho apresenta um método de engenharia reversa, denominado FUSIONRE/ I (Fusion - Reverse En...
Engenharia reversa é o conceito de se produzir uma peça tomando como base um original ou modelo físi...
Programas sofrem diversas modificações ao longo das etapas de desenvolvimento, implantação e manuten...
A arquitetura de software pode ser definida como uma representação da organização de um sistema, sen...
International audienceNowadays, almost all companies, independently of their size and type of activi...
Orientador: Cecília Mary Fischer RubiraDissertação (mestrado) - Universidade Estadual de Campinas, I...