Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/37324
Título: Implementação de medidas de segurança para o aplicativo UTFPR Mobile Alunos
Título(s) alternativo(s): Implementation of security measures for the UTFPR Mobile Students application
Autor(es): Pinto, Felipe Silveira de Souza
Orientador(es): Ranthum, Rogério
Palavras-chave: Aplicativos móveis - Medidas de segurança
Estudantes universitários
Software - Refatoração
Estática
Mobile apps - Safety measures
College students
Software refactoring
Statics
Data do documento: 23-Mai-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Ponta Grossa
Citação: PINTO, Felipe Silveira de Souza. Implementação de medidas de segurança para o aplicativo UTFPR Mobile Alunos. 2025. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, 2025.
Resumo: Este trabalho descreve um processo contínuo e iterativo de melhoria da segurança, qualidade e manutenção do aplicativo móvel UTFPR Mobile Alunos, organizado em quatro etapas fundamentais: planejamento, análise, implementação e avaliação. Na fase de planejamento, definiu-se o ambiente de desenvolvimento, configuraram-se as ferramentas de análise estática e estabeleceram-se metas de qualidade. A análise combinou revisão manual da arquitetura e escaneamento automatizado para mapear vulnerabilidades, code smells e pontos de débito técnico. Durante a implementação, aplicaram-se práticas de refatoração e remoção de artefatos desnecessários, além de integrar testes de segurança que reforçaram a confiabilidade do sistema. Por fim, a avaliação efetuou nova varredura para verificar a redução de problemas críticos, confirmando ganhos expressivos em métricas de segurança, duplicação de código e complexidade cognitiva, o que valida a eficácia da abordagem proposta.
Abstract: This study presents an iterative four-phase methodology - Planning, Analysis, Implementation and Evaluation -to enhance the security, maintainability and overall code quality of the hybrid mobile application UTFPR Mobile Alunos. The Planning phase set up the development environment, static analysis tools and quality objectives. Analysis combined manual architecture review with automated scanning to identify vulnerabilities, code smells and technical debt. Implementation applied targeted refactoring and removal of unnecessary artifacts, complemented by security-focused tests that strengthened system reliability. Finally, the Evaluation phase conducted a follow-up analysis to measure the reduction in critical issues, code duplication and cognitive complexity, thus demonstrating significant improvements and validating the effectiveness of the proposed approach.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/37324
Aparece nas coleções:PG - Ciência da Computação

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


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