Omar I. Al-Bataineh

Research Scientist at the Gran Sasso Science Institute, Italy

Omar I. Al-Bataineh

News

Bio

I am a Research Scientist at the Gran Sasso Science Institute in Italy. My work lies at the intersection of software engineering and formal methods, with a particular focus on automated program repair, fault localization, and software verification. I earned my Ph.D. in Computer Science from the University of Western Australia and hold degrees from the University of New South Wales and Jordan University of Science and Technology. Before joining GSSI, I held research positions at Simula Research Laboratory, the National University of Singapore, and Nanyang Technological University.

Research

My research focuses on automated program analysis, program repair, model checking, static analysis, and fault localization, aiming to improve the reliability and scalability of software tools for real-world applications.


Theme 1: Multi-Fault Automated Program Repair

I develop methods to repair programs affected by multiple interacting faults, where conventional approaches often fail due to masking or cascading effects. My research leverages interaction-aware diagnostics and lightweight formal oracles to generate patches that are both correct and resilient, reducing overfitting in complex, multi-fault scenarios.


Theme 2: Provably Reliable Program Repair

I investigate formal methods for generating patches that are not only correct but also provably reliable. By focusing on decidable program fragments and rigorous correctness proofs, this work advances automated program repair toward high-assurance, mission-critical software systems.


Theme 3: Termination-Aware and Context-Sensitive Repair

This research addresses practical challenges in automated repair, integrating termination analysis, performance reasoning, and context-sensitive constraints. The goal is to produce patches that are formally correct, efficient, and safe in real-world software deployments.

Selected Publications

For a complete list of publications, please visit my DBLP profile.

Teaching

Contact

Email: omar.albataineh@gssi.it