Portal de Administração de Conferências - CEFET-MG, 14ª Semana de Ciência & Tecnologia 2018 - CEFET-MG

Tamanho da fonte: 
ESTUDO DA EVOLUÇÃO DAS ESTRUTURAS DOSSOFTWARES ORIENTADOS A OBJETOS
Kecia Aline Marques Ferreira, Larissa de Cássia Nazaré Bicalho

Última alteração: 2018-09-28

Resumo


Este trabalho tem por objetivo realizar um estudo das estruturas dos softwares orientados a objetos e da correlação dessas estruturas com métricas de software. A estrutura de software é representada neste trabalho por um modelo denominado Little House, proposto anteriormente. A ferramenta Connecta computa a representação de softwares Java conforme o modelo Little House, exportando os resultados em arquivo CSV. Assim, para a realização deste trabalho, fez-se necessário o estudo dessa ferramenta e a implementação de algumas melhorias nela. Posteriormente, o dataset de métricas de software denominado Qualitas.Class foi identificado para ser explorado neste estudo. Esse dataset contém os bytecodes de mais de uma centena de projetos e seus respectivos valores métricas, que são disponibilizado em XML. Para viabilizar as análises deste trabalho, foi desenvolvido um script que extrai os dados de interesse desses arquivos XML e os exporta para o formato CSV. Foi realizada a coleta de dados de 93 softwares e a análise desses dados foram iniciadas com geração de gráficos utilizando media e mediana dos dados coletados. Para trabalhos futuros a intenção e continuar a análise desses dados para que possa chegar no objetivo que é investigar como as métricas são distribuídas nos softwares considerando-se a estrutura Little House.

Palavras-chave


Estrutura de Software. Métricas.