Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/40513
Comparte esta pagina
Título : | Análise e visualização de dados aplicadas à evolução de projetos de software |
Autor : | RIBEIRO, Tayse Virgulino |
Palabras clave : | Engenharia de Software e Linguagens de Programação; Refatoração; Medidas de software; Engenharia de software |
Fecha de publicación : | 26-feb-2021 |
Editorial : | Universidade Federal de Pernambuco |
Citación : | RIBEIRO, Tayse Virgulino. Análise e visualização de dados aplicadas à evolução de projetos de software. 2021. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2021. |
Resumen : | O desenvolvimento de código com qualidade requer o uso de boas práticas de desenvolvimento de software. Com a evolução constante ao longo do ciclo de vida de um software, há preocupação com práticas para manutenção e evolução. Nesse cenário, temos o processo de refatoração, com a finalidade de promover a restruturação do código de modo a preservar seu comportamento. A partir da obtenção de dados de repositórios de software referentes a refatoração e medidas de software, neste trabalho acrescentamos visualização de dados com finalidade de explorar visualmente refatorações e medidas de software registradas em repositórios. O desenvolvimento deste trabalho se deu com auxílio das ferramentas voltadas para visualização de dados. A etapa de visualização dos dados, que consiste na análise dos dados, tratamento e apresentação de relatórios. Para tanto, foram obtidas as seguintes resoluções, primeiramente a tabulação dos dados, logo após, a compreensão e obtenção das características relacionais por meio de um Modelo de Entidade Relacionamento (MER). Das análises obtidas, tornou-se factível a apresentação de uma análise descritiva, por meio de análise quantitativa e qualitativa. Dispondo ainda de associação e relação dos projetos de software com refatorações e medidas existentes. O uso das ferramentas resultou em uma apresentação de correlações de ferramentas de visualização de dados, medidas de software, registros de versões, refatorações e projetos. Os resultados são apresentados por intermédio de grafos, gráficos e painéis interativos. |
URI : | https://repositorio.ufpe.br/handle/123456789/40513 |
Aparece en las colecciones: | Dissertações de Mestrado - Ciência da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
DISSERTAÇÃO Tayse Virgulino Ribeiro.pdf | 4,61 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons