Felipe Ebert

Felipe Ebert

Researcher - Teaching Assistant

Eindhoven University of Technology

Biography

Hello! Since March of 2020, I started a second postdoctoral period at the Department of Mathematics and Computer Science, Eindhoven University of Technology (TU/e), working with Prof. Alexander Serebrenik. From March of 2019 to February of 2020, I worked as a postdoctoral researcher at the Informatics Center (CIn), Federal University of Pernambuco (UFPE), along with the Dr. Fernando Castor.

In 2019 I obtained my PhD degree from CIn-UFPE under supervision of Dr. Fernando Castor and Prof. Alexander Serebrenik. In 2013 I obtained my master’s degree from CIn-UFPE, working under supervision of Dr. Fernando Castor. In 2009 I got my bachelor’s degree from CIn-UFPE.

My research interests are related to how software systems 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.

I’m looking for interesting job opportunities in The Netherlands.

Interests

  • Social Aspects of Software Engineering
  • Software Maintenance and Evolution
  • Mining Software Repositories

Education

  • PhD in Computer Science, 2019

    Federal University of Pernambuco

  • MSc in Computer Science, 2013

    Federal University of Pernambuco

  • BSc in Computer Science, 2009

    Federal University of Pernambuco

Grants & Awards

Best PhD thesis of 2019 at the Informatics Center from Federal University of Pernambuco (CIn/UFPE)

PhD Scholarship - Sandwich Doctorate Program Abroad (Programa De Doutorado Sanduíche No Exterior - PDSE)

Scholarship to spend one year working at TU/e granted by the CAPES.

PhD Scholarship - Aid to Student Mobility (Auxílio à Mobilidade Discente - ADM)

Scholarship to spend 3 months working at TU/e granted by the FACEPE.

PhD Scholarship

Scholarship for my PhD program at UFPE granted by the FACEPE.

Theses

Understanding Confusion in Code Reviews

PhD in Computer Science / 2014 - 2019

An Exploratory Study on Exception Handling Bugs

Master in Computer Science / 2011 - 2013

Invited Talks

Keynote: Understanding Confusion in Code Reviews

Confusion Detection in Code Reviews

Confusion Detection in Code Reviews

Recent Publications

Here I list my latest publications. The full list is available here. You can also check my publication lists at DBLP and Google Scholar.

(2020). From Transient Information to Persistent Documentation: Enhancing Software Documentation. The 36th IEEE International Conference on Software Maintenance and Evolution (ICSME).

PDF

(2020). A Reflection on "An Exploratory Study on Exception Handling Bugs in Java Programs". 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER).

PDF DOI

(2020). On the Adoption of Kotlin on Android Development: A Triangulation Study. 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER).

PDF DOI

(2019). Confusion in Code Reviews: Reasons, Impacts, and Coping Strategies. 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER).

PDF DOI

Teaching

  • Programming - 2020-2021 Q1 (2IP90)
  • Software/Web Engineering Projects - 2019-2020 Q4 (2IPE0)
  • Guest Lecture at Software Evolution - 2019-2020 Q4 (2IMP25) - slides

Contact