Estudo de coocorrências de padrões de projeto e bad smells usando métricas de software
Carregando...
Arquivos
Data
Autor(es)
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Federal de Minas Gerais
Descrição
Tipo
Dissertação de mestrado
Título alternativo
Primeiro orientador
Membros da banca
Kecia Aline Marques Ferreira
Marcelo de Almeida Maia
Marco Tulio de Oliveira Valente
Roberto da Silva Bigonha
Marcelo de Almeida Maia
Marco Tulio de Oliveira Valente
Roberto da Silva Bigonha
Resumo
Bad Smells são sintomas de problemas no código fonte de um software. Padrões de projeto são soluções conhecidas como boas práticas de desenvolvimento de software e auxiliam na produção de software com qualidade e estrutura flexível. Alguns trabalhos na literatura destacam o uso dos padrões de projeto para remoção de bad smells. Contudo, outros estudos indicam relações de coocorrência entre essas duas estruturas. Assim, o objetivo deste trabalho é estudar as ocorrências de bad smells em sistemas de software desenvolvido com padrões de projeto. Esse trabalho (i) investiga se o uso de padrões de projeto reduz a ocorrência de bad smells, (ii) identifica coocorrências entre padrões de projeto e bad smells, e (iii) identifica situações que contribuem para o surgimento dessas relações. Os resultados deste estudo mostram que padrões de projeto não necessariamente evitam bad smells e que o mal planejamento dessas soluções e seu uso inadequado impactam diretamente no surgimento de bad smells.
Abstract
Assunto
Métricas de software, Computação, Bad smell, Padrão de projeto de software
Palavras-chave
Padrões de projeto, Métricas de software, Bad Smell