Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/39581Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Dal Molin, Carlos Eduardo | - |
| dc.date.accessioned | 2026-03-05T16:12:07Z | - |
| dc.date.available | 2026-03-05T16:12:07Z | - |
| dc.date.issued | 2025-12-05 | - |
| dc.identifier.citation | DAL MOLIN, Carlos Eduardo. PB analyzer: uma ferramenta de análise estática para qualidade e segurança de código PowerScript. 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/39581 | - |
| dc.description.abstract | Maintaining PowerBuilder applications is a challenge in corporate environments due to the lack of tools for detecting code inconsistencies. The absence of automated mechanisms for structural inspection and validation of components such as Windows and DataWindows can lead to silent errors, maintenance difficulties, and risks to system evolution. This work presents PB Analyzer, a static analysis tool that identifies issues such as improper use of control structures, inconsistencies in exception-handling blocks, and divergences between the visual and logical layers of DataWindows in PowerScript code. The results demonstrate that PB Analyzer can assist teams in diagnosing failures, promoting greater reliability, standardization, and quality in the development and maintenance of PowerBuilder systems. | 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 | PowerBuilder (Programa de computador) | pt_BR |
| dc.subject | Software - Manutenção | pt_BR |
| dc.subject | Análise de sistemas | pt_BR |
| dc.subject | PowerBuilder | pt_BR |
| dc.subject | Software maintenance | pt_BR |
| dc.subject | System analysis | pt_BR |
| dc.title | PB analyzer: uma ferramenta de análise estática para qualidade e segurança de código PowerScript | pt_BR |
| dc.title.alternative | PB analyzer: a static analysis tool for PowerScript code quality and security | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.description.resumo | A manutenção de aplicações PowerBuilder é um desafio em ambientes corporativos devido à falta de ferramentas de detecção de inconsistências no código. A ausência de mecanismos automatizados para inspeção estrutural e validação de componentes como Windows e DataWindows pode resultar em erros silenciosos, dificuldades de manutenção e riscos à evolução do sistema. Este trabalho apresenta o PB Analyzer, uma ferramenta de análise estática que permite identificar problemas como má utilização de estruturas de controle, inconsistências em blocos de tratamento de exceções e divergências entre a camada visual e a camada lógica das DataWindows em códigos PowerScript. Os resultados obtidos demonstram que o PB Analyzer e capaz de auxiliar equipes no diagnóstico de falhas, promovendo maior confiabilidade, padronização e qualidade no desenvolvimento e manutenção de sistemas PowerBuilder. | pt_BR |
| dc.degree.local | Dois Vizinhos | pt_BR |
| dc.publisher.local | Dois Vizinhos | pt_BR |
| dc.contributor.advisor1 | Silva, Rodolfo Adamshuk | - |
| dc.contributor.referee1 | Marcon, Marlon | - |
| dc.contributor.referee2 | Maruyama, Teruo Matos | - |
| dc.contributor.referee3 | Silva, Rodolfo Adamshuk | - |
| 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 | |
|---|---|---|---|---|
| ferramentaanaliseestaticaqualidadeseguranca.pdf | 703,85 kB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

