Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/52595
Comparte esta pagina
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | GAMA, Kiev Santos da | - |
dc.contributor.author | LOPES, Carolina Cruz Agra | - |
dc.date.accessioned | 2023-10-04T14:34:17Z | - |
dc.date.available | 2023-10-04T14:34:17Z | - |
dc.date.issued | 2023-09-20 | - |
dc.date.submitted | 2023-09-29 | - |
dc.identifier.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. | pt_BR |
dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/52595 | - |
dc.description.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. | pt_BR |
dc.format.extent | 54p. | pt_BR |
dc.language.iso | por | pt_BR |
dc.rights | openAccess | pt_BR |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | métricas de software | pt_BR |
dc.subject | qualidade de software | pt_BR |
dc.subject | análise estática | pt_BR |
dc.subject | Swift | pt_BR |
dc.title | Swift metrics collector: uma ferramenta de coleta de métricas de software para códigos Swift | pt_BR |
dc.type | bachelorThesis | pt_BR |
dc.degree.level | Graduacao | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/6185519785664724 | pt_BR |
dc.description.abstractx | Software quality is a crucial element in the development of systems that meet the need of its users and remain sustainable over time. To assess and enhance this quality, software metrics play a fundamental role, providing a quantitative approach to measuring various aspects of source code, such as cohesion, coupling, and complexity. In this context, this work is dedicated to developing the Swift Metrics Collector, a static code analysis tool for Swift that calculates the metrics proposed by Chidamber and Kemerer in [CHIDAMBER; KEMERER, 1994]. Furthermore, a test suite was developed to assess the tool’s ability to calculate the metrics in various Swift code development scenarios. Although positive results were achieved in most cases, some limitations were identified, highlighting the need for future improvements to address specific scenarios. | pt_BR |
dc.subject.cnpq | Áreas::Ciências Exatas e da Terra::Ciência da Computação | pt_BR |
dc.degree.departament | ::(CIN-DCC) - Departamento de Ciência da Computação | pt_BR |
dc.degree.graduation | ::CIn-Curso de Engenharia da Computação | pt_BR |
dc.degree.grantor | Universidade Federal de Pernambuco | pt_BR |
dc.degree.local | Recife | pt_BR |
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