Use este identificador para citar ou linkar para este item:
http://rdu.unicesumar.edu.br/handle/123456789/9294| Tipo: | Trabalho de Conclusão de Curso |
| Título: | Análise de vulnerabilidade e refatoração de code smells em códigos c#: um estudo de caso. |
| Autor(es): | SOARES, Lucas Matheus Nakasima |
| Primeiro Orientador: | JUNIOR, Maurílio Martins Campano |
| Resumo: | Um code smell é uma indicação superficial que geralmente corresponde a um problema maior no código. Sendo assim, a presença dos code smells são indícios de que um código-fonte pode ser melhorado, podendo chegar a condenar uma aplicação se não tratados a tempo, levando então a necessidade da refatoração desses códigos. Visando esse contexto, este trabalho tem como objetivo realizar um estudo de caso sobre code smells em códigos de linguagem de programação C#. Realizando a detecção e análise das vulnerabilidades dos code smells em um projeto já existente, sequentemente com o auxílio de ferramentas foi realizada a remoção e refatoração dos casos detectados. Obtendo como resultado dos estudos aplicados no projeto, diversas melhorias na qualidade do código-fonte e remoção das vulnerabilidades detectadas, seguindo as métricas do code smell. |
| Abstract: | A code smell is a super cial indication that generally corresponds to a major problem in the code. Thus, the presence of code smells is an indication that a source code can be improved, and may even condemn an application if not treated in time, thus leading to the need for refactoring these codes. In this context, this work aims to carry out a case study about code smells in C# programming language codes. Performing the detection and analysis of code smells vulnerabilities in an existing project, subsequently with the help of tools, the detected cases were removed and refactored. Obtaining as a result of the studies applied in the project, several improvements in the source code quality and removal of detected vulnerabilities, following the code smell metrics. |
| Palavras-chave: | Code smells Linguagem de programa c~ao C# Analise de vulnerabilidades Refatoração |
| Idioma: | por |
| País: | Brasil |
| Editor: | UNIVERSIDADE CESUMAR |
| Sigla da Instituição: | UNICESUMAR |
| Citação: | SOARES, Lucas Matheus Nakasima. Análise de vulnerabilidade e refatoração de code smells em códigos c#: um estudo de caso. 19 f. 2021. Unicesumar - Universidade Cesumar de Maringá, 2021. |
| Tipo de Acesso: | Acesso Aberto |
| URI: | http://rdu.unicesumar.edu.br/handle/123456789/9294 |
| Data do documento: | 20-Jan-2022 |
| Aparece nas coleções: | Engenharia de Software - Maringá |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| TRABALHO DE CONCLUSÃO DE CURSO.pdf | Artigo apresentado ao Curso de Graduacao em Engenharia de Software da Universidade Cesumar - UNICESUMAR como requisito parcial para a obtenao do titulo de Bacharel( a) em Engenharia de Software. | 492.96 kB | Adobe PDF | ![]() Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

