Engenharia reversa de um sistema PDV
Carregando...
Tipo
TCC
Data
2019-11
Autores
Santos, Ademir da Cruz dos
Orientador
Bianchini, Calebe de Paula
Título da Revista
ISSN da Revista
Título de Volume
Membros da banca
Programa
Resumo
Este trabalho apresenta a construção de uma proposta de processo para a
realização de evolução de sistemas legados, utilizando-se a técnica de
engenharia reversa, produzindo informações que possam aumentar o
conhecimento geral do sistema legado. Criando um roteiro com o objetivo de
obter as principais funcionalidades do sistema, onde não temos acesso ao seu
código fonte e nenhuma documentação, o processo é composto de uma etapa
inicial de avaliação do sistema legado sob perspectiva técnica e de negócio
para assim transformar um sistema legado em um sistema moderno, sendo
necessário capturar seu design, suas funcionalidades e identificar
relacionamentos entre os diferentes elementos, e uma das maneiras de obter
essas informações é através de uma análise de uso dinâmico do sistema, ou seja
uma análise de comportamento em tempo de execução.
This work presents a construction of a process proposal for the evolution of legacy systems, using reverse engineering techniques, producing information that can increase the general knowledge of the legacy system. Creating a roadmap to get the main system resources, where there is no access to your source code and no request, the process consists of an initial legacy system evaluation step from a business and technical perspective to transform a legacy system into a modern system, and needs to capture its design, functionality, and identify applications across different elements, and one of the ways to obtain this information is a dynamic system usage analysis method or an ongoing behavior analysis .
This work presents a construction of a process proposal for the evolution of legacy systems, using reverse engineering techniques, producing information that can increase the general knowledge of the legacy system. Creating a roadmap to get the main system resources, where there is no access to your source code and no request, the process consists of an initial legacy system evaluation step from a business and technical perspective to transform a legacy system into a modern system, and needs to capture its design, functionality, and identify applications across different elements, and one of the ways to obtain this information is a dynamic system usage analysis method or an ongoing behavior analysis .
Descrição
Palavras-chave
engenharia reversa , evolução de sistemas , sistema da informação , reverse engineering , systems evolution , information system