📝 Publications
Journal Articles (3)
The Influence of Search Engine Ranking Quality on the Performance of Developers
Adriano Mendonça Rocha, Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Journal of Software Engineering Research and Development (🌐JSERD) | vol. 13 | 2025. |
| 🎤 Presented at Brazilian Symposium on Software Engineering (🌐SBES 2025) | Journal First Track | 39th ed. | 2025. |
Improved Retrieval of Programming Solutions with Code Examples Using a Multi-featured Score
Rodrigo Fernandes Gomes da Silva, Mohammad Masudur Rahman, Carlos Eduardo de Carvalho Dantas, Chanchal Roy, Foutse Khomh, and Marcelo de Almeida Maia.
| Journal of Systems and Software (🌐JSS) | vol. 181 | 2021. |
CROKAGE: Effective Solution Recommendation for Programming Tasks by Leveraging Crowd Knowledge
Rodrigo Fernandes Gomes da Silva, Chanchal Roy, Mohammad Masudur Rahman, Kevin A. Schneider, Klérisson V. R. Paixão, Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia.
| Empirical Software Engineering (🌐EMSE) | vol. 25 | 2020. |
🔗DOI · 📄Extended Version (PhD Thesis)
Peer-Reviewed Conference Papers (4)
JADE: A VS Code Plugin for Static Analysis-Guided AI-Assisted Refactoring
Ruan Pablo de Assis Neres, Marcelo de Almeida Maia, and Carlos Eduardo de Carvalho Dantas
| Brazilian Symposium on Software Engineering (🌐SBES Tools) | Tools Track | 40th ed. | 2026. |
🟢 Accepted
How do Developers Improve Code Readability? An Empirical Study of Pull Requests
Carlos Eduardo de Carvalho Dantas, Adriano Mendonça Rocha, and Marcelo de Almeida Maia
| International Conference on Software Maintenance and Evolution (🌐ICSME) | 39th ed. | 2023. |
Assessing the Readability of ChatGPT Code Snippet Recommendations: A Comparative Study
Carlos Eduardo de Carvalho Dantas, Adriano Mendonça Rocha, and Marcelo de Almeida Maia
| Brazilian Symposium on Software Engineering - Research Track (🌐SBES) | 37th ed. | 2023. |
🏆 Distinguished Paper Award
| 🎤 Presented at International Conference on Software Engineering (ICSE) | Brazilian Software Engineering Showcase Track | 48th ed. | 2026. |
On the Actual Use of Inheritance and Interface in Java Projects: Evolution and Implications
Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| International Conference on Computer Science and Software Engineering (🌐CASCON) | 27th | 2017. |
Peer-Reviewed Workshop Papers (6)
Do LLMs Suggest Consistent Identifiers? An Empirical Study on GitHub Pull Requests
Julyanara Rodrigues Silva, Marcelo de Almeida Maia, and Carlos Eduardo de Carvalho Dantas
| Intelligent Software Engineering Workshop (🌐ISE) | 4th ed. | 2025. |
🏆 Best Paper Award
How Readable Is LLM-Generated Code Snippets? A Comparison of ChatGPT, DeepSeek, and Gemini
Giovanna Fernandes, Marcelo de Almeida Maia, and Carlos Eduardo de Carvalho Dantas
| Workshop on Software Visualization, Evolution and Maintenance (🌐VEM) | 13th ed. | 2025. |
🏆 Distinguished Paper Award
What Developers Ask to ChatGPT in GitHub Pull Requests? An Exploratory Study
Julyanara Rodrigues Silva, Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Workshop on Software Visualization, Evolution and Maintenance (🌐VEM) | 12th ed. | 2024. |
🏆 Best Paper Award
Readability and Understandability Scores for Snippet Assessment: An Exploratory Study
Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Workshop on Software Visualization, Evolution and Maintenance (🌐VEM) | 9th ed. | 2021. |
Readability and Understandability of Snippets Recommended by General-purpose Web Search Engines: a Comparative Study
Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Automated Support to Improve Code Readability (🌐AeSIR) | 1st ed. | 2021. |
🇧🇷 Uma análise da Associação de Co-ocorrência de Anomalias de Código com Métricas Estruturais
Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Workshop on Software Visualization, Evolution and Maintenance (🌐VEM) | 4th ed. | 2016. |
Awards and Competitions (2)
Code Readability Assessment and Improvement: Human and Automated Perspectives
Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Software Engineering Doctoral and Master Theses Competition (CTD-ES) | Brazilian Symposium on Software Engineering (🌐SBES) | 40th ed. | 2026. |
🎖️ PhD Thesis Finalist
How Close Is ChatGPT to Developer Judgment? A Study on Stack Overflow Java Questions
Felipe Augusto Guimarães Reis, Marcelo de Almeida Maia, and Carlos Eduardo de Carvalho Dantas
| Undergraduate Research Competition (CTIC-ES) | Brazilian Symposium on Software Engineering (🌐SBES) | 39th ed. | 2025. |
🎖️ CTIC Finalist – 4th place out of 26 submissions
Professional Magazine Articles (2)
🇧🇷 Desenvolva aplicações com AngularJS e JavaEE
Lucas Oliveira Pires and Carlos Eduardo de Carvalho Dantas
| Java Magazine (🌐DevMedia) | ed. 143 | 2015. |
🇧🇷 Desenvolvimento com PrimeFaces
Carlos Eduardo de Carvalho Dantas and Leandro Contato Guimarães
| Java Magazine (🌐DevMedia) | ed. 112 | 2013. |
Local Periodic Articles (3)
🇧🇷 Viés de Amostragem e Viés Temporal: Proposta de um Framework para Apoiar a Confiabilidade e Transparência em Modelos de Inteligência Artificial
Amanda Laiz Alves de Sousa Rodrigues and Carlos Eduardo de Carvalho Dantas
| Periódico de Pesquisa e Trabalhos de Conclusão de Curso v.11 / 2026 | IFTM Campus Uberlândia Centro | ISSN 2526-2041 |
🇧🇷 Um Estudo Exploratório sobre o uso do ChatGPT em ambientes de Desenvolvimento de Software
Ozório Maurício da Costa and Carlos Eduardo de Carvalho Dantas
| Periódico de Pesquisa e Trabalhos de Conclusão de Curso v.23 / 2024 | IFTM Campus Uberlândia Centro | ISSN 2526-2041 |
🇧🇷 Um estudo sobre a eficiência do modo Graceful para reinicialização de Servidores Web
Léo Cândido Silva and Carlos Eduardo de Carvalho Dantas
| Periódico de Pesquisa e Trabalhos de Conclusão de Curso v.1 / 2016 | IFTM Campus Uberlândia Centro | ISSN 2526-2041 |
Extended Abstracts (14)
🇧🇷 IAs Generativas na Programação: Um Estudo Comparativo da Qualidade do Código Sugerido por ChatGPT, Deep Seek e Gemini
Giovanna Fernandes, Marcelo de Almeida Maia, and Carlos Eduardo de Carvalho Dantas
| Anais do 15th Seminário de Iniciação Científica e Inovação Tecnológica do IFTM (XV SIN) / 2025 | ISSN 2316-9338 |
🇧🇷 O Código que os Desenvolvedores Escreveram e o Código que Poderiam Escrever: Uma Perspectiva sobre Identificadores Sugeridos por LLMs
Julyanara Rodrigues Silva, Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Anais do 15th Seminário de Iniciação Científica e Inovação Tecnológica do IFTM (XV SIN) / 2025 | ISSN 2316-9338 |
🇧🇷 AVALIANDO AS INTERAÇÕES ENTRE DESENVOLVEDORES E CHATGPT NO GITHUB: UMA ANÁLISE DE DADOS DE PULL REQUESTS
Julyanara Rodrigues Silva, Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia
| Anais do 14th Seminário de Iniciação Científica e Inovação Tecnológica do IFTM (XIV SIN) / 2025 | ISSN 2316-9338 |
🇧🇷 Engenharia de Dados para Extração de Conhecimento na Avaliação do Aprendizado em Equipes de Desenvolvimento de Software
Danielli Araújo Lima and Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.5 / 2018 | Uberaba/MG | ISSN 2674-7839 |
🇧🇷 Uma Análise sobre Classes Orientadas a Objetos Aplicando Métricas Estruturais
Vanderlan de Souza Filho and Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.4 / 2017 | Uberaba/MG | ISSN 2674-7839 |
🇧🇷 Uma Análise sobre os Motivos pelos Quais Programadores Realizam Refatoração nos Sistemas
Saulo Damasceno Borges and Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.3 / 2016 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Boas Práticas de Desenvolvimento de Software: Um Estudo de Caso
Vinícius Gonçalves de Souza, Edson Angoti Junior, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Um Estudo sobre Vendor Lock-in em Bancos de Dados NoSQL
Eduardo José Schmitt, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Uma Análise sobre o Uso do Liferay no Gerenciamento de Portais Web
Nilson Bernardes Barcelos Junior, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Estudo sobre Envelhecimento de Software e Estratégias de Rejuvenescimento na Integração de Sistemas de Informação
Victor Hugo de Oliveira Molinar, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Um Estudo sobre a Eficiência do Modo Graceful para Reinicialização de Servidores Web
Léo Candido Silva, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Identificação de Características Referentes ao Mau Uso de Herança em Sistemas Comerciais
Marcelo Macedo de Melo Silva, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Utilizando Ferramentas de Detecção de Bad Smells para Recomendar Refactoring em Sistemas Comerciais
Lídia Novais Pádua, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
🇧🇷 Utilizando Google Hacking para Encontrar Vulnerabilidades em Sites
Bruno Rodrigo Barbosa Cortes, Carlos Eduardo de Carvalho Dantas
| Anais do Simpósio de Pós-Graduação v.2 / 2015 | Uberaba/MG | ISSN 2359-0130 |
