Anderson Uchôa
Postdoctoral Researcher
NC State University
Professor of Software Engineering
Federal University of Ceará (UFC)
Head of RESET Lab
Campus de Itapajé – Jardins de Anita
Itapajé, CE, Brazil
andersonuchoa [at] ufc.br
Working with meAbout Me
I investigate how software systems evolve and how developers build better software with intelligent tools.
I am a Software Engineering researcher and Professor at the Federal University of Ceará (UFC), Brazil, and Head of the RESET Lab. I am currently a Postdoctoral Researcher at North Carolina State University.
My research focuses on empirical software engineering, software evolution and maintenance, human factors, CI/CD security automation, and AI-assisted development. I design empirical studies and tools to improve software quality, maintenance, and developer productivity.
I hold a PhD and MSc in Software Engineering from the Pontifical Catholic University of Rio de Janeiro and a BSc in Software Engineering from the Federal University of Ceará, developed in cooperation with Sapienza University of Rome, Italy.
Research Interests
Highlights
Distinguished Reviewer — ICSE 2026
Recognized in the Artifact Evaluation track of the International Conference on Software Engineering.
Selected Publications
View all publications →Emotion Recognition in Agile Software Meetings: A Comparative Study of ML, DL, and Text-based LLM Approaches
IEEE/ACM Conference on Cooperative and Human Aspects of Software Engineering (CHASE)
Assessing the Bug-Proneness of Refactored Code: A Longitudinal Multi-Project Study
International Conference on Evaluation and Assessment in Software Engineering (EASE)
Towards Effective Gamification of Existing Systems: Method and Experience Report
Software Quality Journal (Springer)
Academic Positions
Postdoctoral Researcher
North Carolina State University
Dept. of Computer Science · Raleigh, NC, USA
Professor of Software Engineering
Federal University of Ceará (UFC)
Campus de Itapajé · Ceará, Brazil
Substitute Professor of Computer Science
Federal University of Rio de Janeiro (UFRJ)
Dept. of Computer Science · Rio de Janeiro, Brazil
Education