Um Mapeamento Sistemático sobre Técnicas de Classificação e Categorização de Bugs em Software

Authors

DOI:

https://doi.org/10.5753/reic.2025.6850

Keywords:

Classificação de bugs, Categorização de bugs, Mapeamento sistemático, Software

Abstract

Este estudo é um mapeamento sistemático da literatura sobre as abordagens de classificação e categorização de bugs em software, analisando 33 artigos finais publicados entre 2019 e 2024. O protocolo foi conduzido seguindo o modelo PRISMA, utilizando a ferramenta Parsifal para triagem, e a busca foi realizada nas bases ISI Web of Science, IEEE Xplore, Scopus e Engineering Village. A síntese dos dados foi realizada através de análise qualitativa e extração padronizada, focando em técnicas, tipos de dados, contextos de aplicação e critérios de categorização. A pesquisa revelou a predominância de algoritmos supervisionados (como Naive Bayes e Support Vector Machine) e a dependência de dados textuais não estruturados de repositórios open-source como Mozilla e Eclipse. A exclusividade de dados open-source restringe a compreensão do ciclo de vida dos bugs em contextos industriais. Consequentemente, identifica-se a necessidade de pesquisas futuras que explorem ambientes corporativos e a integração de modelos híbridos (dados estruturados e não-estruturados) para melhor reflexão do ciclo de vida dos bugs.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

Afric, P., Vukadin, D., Silic, M., and Delac, G. (2023). Empirical study: How issue classification influences software defect prediction. IEEE Access, 11:11732–11748. DOI: 10.1109/ACCESS.2023.3242045.

Gunalan, P., Jaiseenu, V., and Madumidha, S. (2022). Natural language processing based bug categorization. In 2022 International Conference on Applied Artificial Intelligence and Computing (ICAAIC), pages 1859–1863. IEEE. DOI: 10.1109/ICAAIC53929.2022.9793205.

Harzevili, N. S., Belle, A. B., Wang, J., Wang, S., Jiang, Z. M. J., and Nagappan, N. (2025). A systematic literature review on automated software vulnerability detection using machine learning. ACM Computing Surveys, 57:1–36. DOI: 10.1145/3699711.

Laiq, M., bin Ali, N., Börstler, J., and Engström, E. (2025). A comparative analysis of ml techniques for bug report classification. Journal of Systems and Software, 227:112457. DOI: 10.1016/j.jss.2025.112457.

Meher, J. P., Biswas, S., and Mall, R. (2024). Deep learning-based software bug classification. Information and Software Technology, 166:107350. DOI: 10.1016/j.infsof.2023.107350.

Ordoñez-Pacheco, R., Cortes-Verdin, K., and Ocharán-Hernández, J. O. (2021). Best Practices for Software Development: A Systematic Literature Review, pages 38–55. DOI: 10.1007/978-3-030-63329-5_3.

Pachouly, J., Ahirrao, S., Kotecha, K., Selvachandran, G., and Abraham, A. (2022). A systematic literature review on software defect prediction using artificial intelligence: Datasets, data validation methods, approaches, and tools. Engineering Applications of Artificial Intelligence, 111:104773. DOI: 10.1016/j.engappai.2022.104773.

Priyadarshini, A. (2025). Software defect prediction across multiple datasets using classification techniques. Journal of Information Systems Engineering and Management, 10:158–167. DOI: 10.52783/jisem.v10i41s.7807.

qahtan yas, Alazzawi, A., and Rahmatullah, B. (2023). A comprehensive review of software development life cycle methodologies: Pros, cons, and future directions. Iraqi Journal for Computer Science and Mathematics, pages 173–190. DOI: 10.52866/ijcsm.2023.04.04.014.

Singh, K., Aggarwal, A., Aneja, R. D., Kumar, R., and Soni, P. (2024). Deep learning models for software defect classification. In 2024 2nd International Conference on Device Intelligence, Computing and Communication Technologies (DICCT), pages 1–4. IEEE. DOI: 10.1109/DICCT61038.2024.10532830.

Zheng, L., Xie, Y., Hou, B., and Xie, X. (2024). Software defect classification and analysis study. In 2024 5th International Conference on Information Science, Parallel and Distributed Systems (ISPDS), pages 621–624. IEEE. DOI: 10.1109/ISPDS62779.2024.10667506.

Published

2025-12-31

Cómo citar

Temóteo dos Santos, I. R., Coutinho, L. C., Teles, S. S., Sousa, R. A. da S., Lopes Filho, M., Milfont, R. T. P., & Ramos, A. L. (2025). Um Mapeamento Sistemático sobre Técnicas de Classificação e Categorização de Bugs em Software. Revista Electrónica De Iniciación Científica En Computación, 23(1), 298–306. https://doi.org/10.5753/reic.2025.6850

Issue

Section

Artículos