Analisando a Evolução da Biblioteca jQuery por meio do SonarQube. Oliveira, R. d. C. C. & Sirqueira, T. F. M. Caderno de Estudos em Engenharia de Software, 2021.
Analisando a Evolução da Biblioteca jQuery por meio do SonarQube [pdf]Paper  abstract   bibtex   
Atualmente, muitos sites usam a linguagem JavaScript em sua programação do lado do cliente e, de acordo com dados da W3Tech, a maioria absoluta usa a biblioteca jQuery. Considerando a importância desta biblioteca e seu uso, este trabalho se propõe a realizar uma análise histórica de como o jQuery é mantido e evoluído. A metodologia foi estruturada em leitura ad hoc de trabalhos relacionados e busca de versões estáveis no repositório. Posteriormente, a ferramenta SonarQube analisou as versões, e os resultados foram integrados e estruturados em forma de tabela. Ao longo do estudo, 83 versões estáveis foram analisadas e as métricas estudadas são bugs, code smell, blocos duplicados e porcentagem de código duplicado. Durante o estudo, uma análise experimental de engenharia de software foi realizada por meio de testes estatísticos. Os resultados são apresentados e discutidos individualmente para cada métrica jQuery. No geral, descobriu-se que a biblioteca cresceu ao longo do tempo, com base no número de linhas de código. No entanto, o número de bugs e code smell não acompanhou o mesmo crescimento, embora ainda tenha aumentado, enquanto as duplicatas de código e os blocos duplicados permaneceram estáveis. Esta análise é essencial para demonstrar o estado atual do jQuery e apresentar indicadores para os desenvolvedores que fazem uso dele.

Downloads: 0