Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/32356
Título: Migplan: processo aplicado na rentabilidade empresarial através de reengenharia de sistemas
Título(s) alternativo(s): Migplan: process applied to business profitability through legacy systems reengineering
Autor(es): Santiago, Paulo Guilherme
Orientador(es): Santos, Gustavo Jansen de Souza
Palavras-chave: Computação em nuvem
Arquitetura de software
Reengenharia (Administração)
Cloud Computing
Software architecture
Reengineering (Management)
Data do documento: 24-Jun-2022
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Dois Vizinhos
Citação: SANTIAGO, Paulo Guilherme. Migplan: processo aplicado na rentabilidade empresarial através de reengenharia de sistemas. 2022. Trabalho de Conclusão de Curso (Engenharia de Software) – Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2022.
Resumo: Sistemas legados sofrem de diversos problemas nos cenários de produção atual. Por exemplo, o alto custo de manutenção de servidores e a necessidade de crescimento no mercado. Estratégias de reengenharia e modernização desses sistemas são necessárias. O objetivo deste trabalho de conclusão de curso foi a criação de um processo para melhorar a rentabilidade de empresas que utilizam sistemas legados por meio de reengenharia da arquitetura desses sistemas. Para atingir esse objetivo, o processo definiu uma nova arquitetura que utiliza os conceitos de computação em nuvem. Com isso, foi efetuado o uso de um novo fluxo de transmissão de dados que possibilita a operabilidade em contigência em casos de erros ou desligamento do servidor. Para validar o processo, foi realizado um estudo de caso que executou a migração de uma funcionalidade legada para uma funcionalidade moderna por meio de abordagens e técnicas de reengenharia. As abordagens estruturaram como deveria ocorrer a migração, visando agilidade, segurança e performance. As técnicas foram utilizadas para extração do conhecimento necessário para realizar a migração e colocar em prática todas as abordagens. Como resultado, neste trabalho, foi obtido que o processo reduziu o custo de inatividade para o usuário final da empresa.
Abstract: Legacy systems suffer from several problems in current production scenarios. For example, the high cost of server maintenance and the need for growth in the market. Strategies to reengineer and modernize these systems are necessary. The objective of this work was to create a process to improve the profitability of companies that use legacy systems through the reengineering of the architecture of these systems. To achieve this goal, the process defined a new architecture that uses concepts of cloud computing. This new architecture provides the use of a new data transmission stream that enables operability in a contingency in case of errors or server shutdown. To validate the process, a case study was proposed, with the goal to perform the migration of a legacy functionality for modern functionality through approaches and techniques. The approaches structured how the migration should occur, aiming at agility, security, and performance. The techniques were used to extract the knowledge necessary to carry out the migration and put all approaches into practice. As a result, in this work, we concluded that the process reduced the cost of downtime for the business end user.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/32356
Aparece nas coleções:DV - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
processoreengenhariasistemaslegados.pdf1,52 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons