Use este identificador para citar ou linkar para este item:
https://repositorio.ufpe.br/handle/123456789/52595
Compartilhe esta página
Título: | Swift metrics collector: uma ferramenta de coleta de métricas de software para códigos Swift |
Autor(es): | LOPES, Carolina Cruz Agra |
Palavras-chave: | métricas de software; qualidade de software; análise estática; Swift |
Data do documento: | 20-Set-2023 |
Citação: | 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. |
Abstract: | 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 nas coleções: | (TCC) - Engenharia da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
TCC Carolina Cruz Agra Lopes.pdf | 1,77 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este arquivo é protegido por direitos autorais |
Este item está licenciada sob uma Licença Creative Commons