Service

2024
CAIN, Program committee
OOPSLA, Artifact evaluation program committee
2023
IEEE TSE, Reviewer
ACM CSUR, Reviewer
Springer EMSE, Reviewer
MSR, Junior program committee
POPL, Artifact evaluation program committee
2022
IEEE TSE, Reviewer
Springer EMSE, Reviewer
CGO, Artifact evaluation program committee
2021
IEEE TSE, Reviewer
ACM TOSEM, Reviewer
ACM TIST, Reviewer
Springer EMSE, Reviewer
MSR, Shadow program committee
2020
IEEE TSE, Reviewer
2017
ESEC/FSE, Student volunteer
2016
OOPSLA, Student volunteer

Mentoring and Teaching

Supervision

2022 -
Wendkuuni Ouedraogo (Marc Christian).
Phd student, University of Luxembourg (together with Tegawendé F. Bissyandé).
2022 -
Weiguo Pian.
Phd student, University of Luxembourg (together with Tegawendé F. Bissyandé).
2021 -
Haoye Tian.
Phd student, University of Luxembourg (together with Tegawendé F. Bissyandé).
2020
Lars Gröninger. Building an Extensible Dataset of Code Reviews.
BSc Thesis, University of Stuttgart (together with Michael Pradel)
2018
Giacomo Iadarola. Graph-based Classification for Detecting Instances of Bug Patterns.
MSc Thesis, TU Darmstadt (together with Michael Pradel)

Teaching Assistant

Winter 2017/18
Program Testing and Analysis, TU Darmstadt
Awarded Feedbackpreis für gute Betreuung together with my fellow teaching assistants.
Winter 2016/17
Program Testing and Analysis, TU Darmstadt
Spring 2012
Secure Systems Engineering, The American University in Cairo
Fall 2009
Fundamentals of Database Systems, The American University in Cairo
Spring 2009
Fundamentals of Database Systems, The American University in Cairo

News

09/2023: Starting a new position as a Research Scientist in Industrial AI at the ABB Research Center in Ladenburg, Germany.

11/2022: Our work on leveraging meta learning to train effective multi-lingual source code models will appear at AAAI'23.

11/2022: Our work on combining learned embeddings and engineered features to predict correct patches is going to appear at ACM TOSEM.

07/2022: Our work on patch validation as a Question-Answering (QA) problem is going to appear at ASE'22.

01/2022: Our work on predicting correct patches based on the similarity of failing test cases has been accepted at ACM TOSEM.

07/2021: Our JSON subschema paper wins a Distinguished Artifact Award at ISSTA'21.

03/2021: Our work on finding data compatibility bugs with JSON subschema in collaboration with IBM Research will appear at ISSTA'21.

12/2020: I am joining the TruX group @ SnT, University of Luxembourg as a post-doctoral researcher in March 2021.

12/2020: I defended my PhD thesis on Learning to Find Bugs in Programs and their Documentation @ TU Darmstadt, Germany.

Contact Information

Email: [firstname].a.[lastname]@gmail.com
Phone: (+352) 46 66 44 9162
Address:
ABB Forschungszentrum
Wallstadter Strasse 59
68526 Ladenburg