Please use this identifier to cite or link to this item:
https://repositorio.ufpe.br/handle/123456789/52595
Share on
Title: | Swift metrics collector: uma ferramenta de coleta de métricas de software para códigos Swift |
Authors: | LOPES, Carolina Cruz Agra |
Keywords: | métricas de software; qualidade de software; análise estática; Swift |
Issue Date: | 20-Sep-2023 |
Citation: | 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 |
Appears in Collections: | (TCC) - Engenharia da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
TCC Carolina Cruz Agra Lopes.pdf | 1,77 MB | Adobe PDF | ![]() View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License