andrewhabib.org - Andrew Habib - Home Page

Description: The webpage of Andrew Habib, a post-doctoral researcher @ SnT, University of Luxembourg.

research (8942) machine learning (3784) software engineering (1301) software testing (346) postdoc (81) program analysis (21) post-doctoral (20) ml4code (1) code4ml (1)

Example domain paragraphs

Welcome to my page! I am a post-doctoral researcher at the TruX research group within the Interdisciplinary Centre for Security, Reliability and Trust (SnT) at the University of Luxembourg where I work with Tegawendé Bissyandé and Jacques Klein . Previously, I was a research assistant and PhD student at the Software Lab (SOLA) at TU Darmstadt , Germany where I obtained my PhD in computer science under the supervision of Michael Pradel .

I have a double master's degree (MSc) in engineering, security, and mobile computing from the Technical University of Denmark (DTU) and the Norwegian University of Science and Technology (NTNU) where I studied under the NordSecMob program (now SECCLO ). Before that, I obtained my bachelor degree (BSc) with a double major in computer science and mathematics from The American University in Cairo (AUC) , Egypt. During my undergrad, I attended one semester at the Maseeh College of Engineering and Computer Scien

My research interest is in the reliability and efficiency of software systems through static and dynamic program analysis and transformation, testing, and verification. I am also interested in statistical reasoning about programs, their source code, runtime behavior, documentation, and related SE/NL software artifacts. Currently, I focus on automatic program repair and how to repair programs by leveraging natural language information in bug reports, commit messages, documentation, and the source code itself