Research Interests

My research interests are related to how software sytems and developers interact with each other. I'm interested in both technical and social aspects of software maintenance, specifically code reviews, mining software repositories, and also social development aspects. In the past, I also have worked with error handling and software energy consumption.



Felipe Ebert, Fernando Castor, Nicole Novielli, Alexander Serebrenik. Confusion Detection in Code Reviews. 33rd International Conference on Software Maintenance and Evolution (ICSME'2017), New Ideas and Emerging Results. Shangai, China. September 2017 (accepted).


Marcel Rebouças, Gustavo Pinto, Felipe Ebert, Weslley Torres, Alexander Serebrenik, Fernando Castor. An Empirical Study on the Usage of the Swift Programming Language. 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER'2016). Osaka, Japan. March 2016.


Felipe Ebert, Fernando Castor, Alexander Serebrenik. An Exploratory Study on Exception Handling Bugs in Java Programs. Journal of Systems and Software 106, 82-101, August 2015.

Irineu Moura, Gustavo Pinto, Felipe Ebert, Fernando Castor. Mining Energy-Aware Commits. In Proceedings of the 12th Working Conference on Mining Software Repositories (MSR'2015). Florence, Italy. May 2015.


Felipe Ebert, Fernando Castor. A Study on Developers' Perceptions About Exception Handling Bugs. In Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM'2013). Eindhoven, The Netherlands. September 2013.


An Exploratory Study on Exception Handling Bugs

Master of Computer Science / 2011 - 2013

Informatics Center of Federal University of Pernambuco

Community Services

Program Committee

The 3rd International Conference on Technology Trends (CITT'2017)

Student Volunteer

Systems, Programming, Languages and Applications: Software for Humanity (SPLASH'2016)