Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/39570Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Klehm, Gustavo | - |
| dc.date.accessioned | 2026-03-05T14:14:00Z | - |
| dc.date.available | 2026-03-05T14:14:00Z | - |
| dc.date.issued | 2025-12-03 | - |
| dc.identifier.citation | KLEHM, Gustavo. Avaliação da viabilidade do postgrest como solução de interoperabilidade para sistemas legados: um proof of concept. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2025. | pt_BR |
| dc.identifier.uri | http://repositorio.utfpr.edu.br/jspui/handle/1/39570 | - |
| dc.description.abstract | Integration between heterogeneous systems poses a recurring challenge in corporate environments, particularly when involving legacy applications developed with discontinued technologies. This work presents a proof of concept (PoC) to evaluate the technical feasibility of PostgREST as an interoperability solution between a legacy ERP system in Visual FoxPro 9 and a mobile application in React Native, both directly accessing a PostgreSQL database. The study identifies SQL query duplication issues and proposes data access centralization through SQL views automatically exposed as RESTful APIs by PostgREST. Quantitative metrics demonstrate an average reduction of 68% in VFP9 code lines and 63% in JavaScript for a sample of five representative queries. Identified limitations include external authentication requirements, need for stored procedures for complex logic, and lack of native versioning. This work contributes empirical characterization of legacy system modernization challenges via database-driven APIs. | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Tecnológica Federal do Paraná | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/4.0/ | pt_BR |
| dc.subject | Banco de dados | pt_BR |
| dc.subject | PostgreSQL (Linguagem de programação de computador) | pt_BR |
| dc.subject | Sistemas de computação | pt_BR |
| dc.subject | Data bases | pt_BR |
| dc.subject | PostgreSQL | pt_BR |
| dc.subject | Computer systems | pt_BR |
| dc.title | Avaliação da viabilidade do PostgREST como solução de interoperabilidade para sistemas legados: um proof of concept | pt_BR |
| dc.title.alternative | Evaluating the feasibility of PostgREST as an interoperability solution for legacy systems: a proof of concept | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.description.resumo | A integração entre sistemas heterogêneos constitui desafio recorrente em ambientes corporativos, especialmente quando envolvem aplicações legadas desenvolvidas em tecnologias descontinuadas. Este trabalho apresenta um proof of concept (PoC) para avaliar a viabilidade técnica do PostgREST como solução de interoperabilidade entre um sistema ERP legado em Visual FoxPro 9 e um aplicativo móvel em React Native, ambos acessando diretamente um banco PostgreSQL. O estudo identifica problemas de duplicação de consultas SQL e propõe centralização do acesso a dados através de views SQL expostas automaticamente como APIs RESTful pelo PostgREST. Métricas quantitativas demonstram redução média de 68% em linhas de código no VFP9 e 63% no JavaScript para amostra de cinco consultas representativas. Limitações identificadas incluem requisitos de autenticação externa, necessidade de stored procedures para lógicas complexas e ausência de versionamento nativo. O trabalho contribui com caracterização empírica de desafios de modernização de sistemas legados via APIs database-driven. | pt_BR |
| dc.degree.local | Dois Vizinhos | pt_BR |
| dc.publisher.local | Dois Vizinhos | pt_BR |
| dc.contributor.advisor1 | Kuszera, Evandro Miguel | - |
| dc.contributor.referee1 | Pereira, Erinaldo da Silva | - |
| dc.contributor.referee2 | Maruyama, Teruo Matos | - |
| dc.contributor.referee3 | Kuszera, Evandro Miguel | - |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.program | Engenharia de Software | pt_BR |
| dc.publisher.initials | UTFPR | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE | pt_BR |
| Aparece nas coleções: | DV - Engenharia de Software | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| viabilidadeinteroperabilidadesistemaslegados.pdf | 278,57 kB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

