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