Use este identificador para citar ou linkar para este item:
http://rdu.unicesumar.edu.br/handle/123456789/9294
Tipo: | Artigo |
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: | CAMPANO JUNIOR, Maurílio Martins |
Resumo: | Um code smell e uma indica c~ao super cial que geralmente corresponde a um problema maior no c odigo. Sendo assim, a presen ca dos code smells s~ao ind cios de que um c odigo-fonte pode ser melhorado, podendo chegar a condenar uma aplica c~ao se n~ao tratados a tempo, levando ent~ao a necessidade da refatora c~ao desses c odigos. Visando esse contexto, este trabalho tem como objetivo realizar um estudo de caso sobre code smells em c odigos de linguagem de programa c~ao C#. Realizando a detec c~ao e an alise das vulnerabilidades dos code smells em um projeto j a existente, sequentemente com o auxlio de ferramentas foi realizada a remo c~ao e refatora c~ao dos casos detectados. Obtendo como resultado dos estudos aplicados no projeto, diversas melhorias na qualidade do c odigo-fonte e remo c~ao das vulnerabilidades detectadas, seguindo as m etricas 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. 19f. 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 |
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.