Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufba.br/handle/ri/20948
metadata.dc.type: Trabalho de Conclusão de Curso
Título : Recuperação da arquitetura de software usando algoritmos de agrupamento
Autor : Dourado, Dennis Lessa
metadata.dc.creator: Dourado, Dennis Lessa
Resumen : Sistemas de softwares evoluem constante e rapidamente. Atividades de manutenção são exigidas durante a sua existência útil e, dessa forma, aumentam sua complexidade. Contudo, essas atividades de manutenção são realizadas, muitas vezes, sem o conhecimento profundo da arquitetura do software, até porque esta não existe ou não está atualizada. Por isso, as técnicas de recuperação de software são utilizadas para propor uma representação da arquitetura do software e assim facilitar as tarefas de manutenção durante a evolução do software. O objetivo desse trabalho foi comparar três algoritmos de agrupamento utilizados na recuperação da arquitetura de software: ACDC, Bunch e LIMBO. Para isso, foram escolhidos três sistemas de software: Bash, InGE e SIPOS. Como métrica foi utilizada a distância MoJo e os algoritmos foram comparados segundo o critério de autoridade e tempo de execução. Cada algoritmo foi executado 10 vezes em cada sistema escolhido. Os resultados mostraram que o algoritmo ACDC apresentou os melhores resultados para a distância MoJo em todos os testes realizados, além de tempos de execução baixos.
Palabras clave : Algoritmos de agrupamento
Arquitetura de software
Recuperação de arquitetura de software
metadata.dc.publisher.country: Brasil
metadata.dc.publisher.initials: UFBA
metadata.dc.rights: Acesso Aberto
URI : http://repositorio.ufba.br/ri/handle/ri/20948
Fecha de publicación : 3-nov-2016
Aparece en las colecciones: Trabalho de Conclusão de Curso (Graduação) - Ciência da Computação (IC)

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
monografia-dennis-versao-final.pdf1,03 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.