Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/52595
Comparte esta pagina
Título : | Swift metrics collector: uma ferramenta de coleta de métricas de software para códigos Swift |
Autor : | LOPES, Carolina Cruz Agra |
Palabras clave : | métricas de software; qualidade de software; análise estática; Swift |
Fecha de publicación : | 20-sep-2023 |
Citación : | LOPES, Carolina Cruz Agra. Swift metrics collector: uma ferramenta de coleta de métricas de software para códigos Swift. 2023. 54 p. TCC (Graduação) - Curso de Engenharia da Computação, Universidade Federal de Pernambuco, Recife, 2023. |
Resumen : | A qualidade de software é um elemento crucial no desenvolvimento de sistemas que atendam às necessidades dos usuários e se mantenham sustentáveis ao longo do tempo. Para avaliar e aprimorar essa qualidade, métricas de software desempenham um papel fundamental, oferecendo uma abordagem quantitativa para medir diversos aspectos do código-fonte, como coesão, acoplamento e complexidade. Nesse contexto, este trabalho se dedica a desenvolver o Swift Metrics Collector, uma ferramenta de análise estática de código-fonte Swift que calcula as métricas propostas por Chidamber e Kemerer em [CHIDAMBER; KEMERER, 1994]. Além disso, uma suíte de testes foi desenvolvida para avaliar a capacidade da ferramenta de calcular as métricas em diversos cenários de desenvolvimento de código Swift. Embora resultados positivos tenham sido alcançados na maioria dos casos, algumas limitações foram identificadas, evidenciando a necessidade de futuras melhorias para lidar com cenários específicos. |
URI : | https://repositorio.ufpe.br/handle/123456789/52595 |
Aparece en las colecciones: | (TCC) - Engenharia da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TCC Carolina Cruz Agra Lopes.pdf | 1,77 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons