📝 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. 132025.

🔗DOI · 📄PDF

🎤 Presented at Brazilian Symposium on Software Engineering (🌐SBES 2025)Journal First Track39th ed.2025.

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. 1812021.

🔗DOI · 📄PDF


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. 252020.

🔗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 Track40th 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.

🔗DOI · 📄PDF


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.

🔗DOI · 📄PDF

🏆 Distinguished Paper Award

🎤 Presented at International Conference on Software Engineering (ICSE)Brazilian Software Engineering Showcase Track48th 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)27th2017.

🔗DOI · 📄PDF


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

🔗DOI · 📄PDF


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

🔗DOI · 📄PDF


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

🔗DOI · 📄PDF


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.

🔗DOI · 📄PDF 🎥VIDEO


Carlos Eduardo de Carvalho Dantas, and Marcelo de Almeida Maia

Automated Support to Improve Code Readability (🌐AeSIR)1st ed.2021.

📄PDF 🎥VIDEO


🇧🇷 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.

📄PDF


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

🔗DOI · 📄PDF


Professional Magazine Articles (2)


🇧🇷 Desenvolva aplicações com AngularJS e JavaEE

Lucas Oliveira Pires and Carlos Eduardo de Carvalho Dantas

Java Magazine (🌐DevMedia)ed. 1432015.

🇧🇷 Desenvolvimento com PrimeFaces

Carlos Eduardo de Carvalho Dantas and Leandro Contato Guimarães

Java Magazine (🌐DevMedia)ed. 1122013.

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 / 2026IFTM Campus Uberlândia CentroISSN 2526-2041

📄PDF


🇧🇷 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 / 2024IFTM Campus Uberlândia CentroISSN 2526-2041

📄PDF


🇧🇷 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 / 2016IFTM Campus Uberlândia CentroISSN 2526-2041

📄PDF


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) / 2025ISSN 2316-9338

📄PDF


🇧🇷 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) / 2025ISSN 2316-9338

📄PDF


🇧🇷 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) / 2025ISSN 2316-9338

📄PDF


🇧🇷 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 / 2018Uberaba/MGISSN 2674-7839

📄PDF


🇧🇷 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 / 2017Uberaba/MGISSN 2674-7839

📄PDF


🇧🇷 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 / 2016Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF


🇧🇷 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 / 2015Uberaba/MGISSN 2359-0130

📄PDF