PhD in Software Engineering, University of Brighton, UK (2018).
Master Degree in Computer Science, Jordan University of Science and Technology, Jordan.
Bachelor Degree in Computer Science, Yarmouk University, Jordan.
Current research interests are:
- Software Engineering
- Design Patterns
- Requirements Engineering
- Software Architecture
- Privacy Engineering
[Feb 2022] Alkubaisy D., Piras L., Al-Obeidallah M.G., Cox K., Mouratidis H. (2022). A Framework for Privacy and Security Requirements Analysis and Conflict Resolution for Supporting GDPR Compliance Through Privacy-by-Design. In: Ali R., Kaindl H., Maciaszek L.A. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE. Communications in Computer and Information Science, vol 1556. Springer, Cham. [Indexed by Scopus].
- [Dec 2021] Al-Obeidallah MG, The Impact of Design Patterns on Software Maintainability and Understandability: A Metrics-based Approach. ICIC Express Letters. Part B, Applications: an International Journal of Research and Surveys. 2021 Dec; 12(12): 1111-1119. [Indexed by Scopus].
-  Al-Obeidallah, M.G., Al-Fraihat, D.G., Khasawneh, A.M., Saleh, A.M. and Addous, H., 2021, July. Empirical Investigation of the Impact of the Adapter Design Pattern on Software Maintainability. In 2021 International Conference on Information Technology (ICIT) (pp. 206-211). IEEE. [Indexed by Scopus].
-  Piras L, Al-Obeidallah MG, Mouratidis H et al., "A Data Scope Management Service to Support Privacy by Design and GDPR Compliance", Journal of Data Intelligence (JDI); June 2021, 2(2): 136-165.
-  Alkubaisy D, Piras L, Al-Obeidallah MG, Cox K and Mouratidis H, “ConfIs: A Tool for Privacy and Security Conflict Resolution for Supporting GDPR Compliance through Privacy-by-Design”. 16th international conference on Evaluation of Novel Approaches to Software Engineering -ENASE 2021, 26-27, April 2021. [Indexed by ISI & Scopus].
-  Piras L, Al-Obeidallah MG, Pavlidis M et al., “DEFeND DSM: A Data Scope Management Service for Model-Based Privacy by Design GDPR Compliance”, In 17th International Conference on Trust, Privacy and Security in Digital Business TrustBus 2020. September 14 - 17, Bratislava, Slovakia, 2020. [Indexed by Scopus].
-  Piras L, Al-Obeidallah MG, Praitano A et al. DEFeND Architecture: a Privacy by Design Platform for GDPR Compliance. In 16th International Conference on Trust, Privacy and Security in Digital Business TrustBus 2019. August 26 - 29, Linz, Austria, 2019. [Indexed by Scopus].
-  Al-Obeidallah MG, Petridis M, Kapetanakis S. A Multiple Phases Approach for Design Patterns Recovery Based on Structural and Method Signature Features. International Journal of Software Innovation (IJSI). 2018 Jul 1; 6(3):36-52. [Indexed by ISI & Scopus].
-  Al-Obeidallah MG, Petridis M, Kapetanakis S. A Structural Rule-Based Approach for Design Patterns Recovery. In International Conference on Software Engineering Research, Management and Applications 2017 Jun 7 (pp. 107-124). Springer, Cham. [Indexed by Scopus].
-  Al-Obeidallah MG, Petridis M, Kapetanakis S. MLDA: A Multiple Levels Detection Approach for Design Patterns Recovery, in the proceedings of 2017 International Conference on Computing and Data Analysis (ICCDA 2017), May 19-23, Florida, United States, 2017, pp. 33-40. [Indexed by Scopus].
-  Al-Obeidallah MG, Petridis M, Kapetanakis S. A survey on design pattern detection approaches. International Journal of Software Engineering (IJSE). 2016 Dec; 7(3).
-  Salhieh AM, Al-Obeidallah MG. A new hybrid approach for detection and estimation in wireless sensor networks. In2009 WRI World Congress on Computer Science and Information Engineering 2009 Mar 31 (vol. 1, pp. 379-383). IEEE. [Indexed by Scopus].
- 1. System Analysis and Design
- 2. Software Requirements and Specifications
- 3. Formal Specifications and Design Methods
- 4. Design Patterns
- 5. Foundation of Software Engineering
- 6. User Interface Design
- 7. Software Project Management
- 8. Software Evolution and Maintenance
- 9. Web Development
- 10. Computer Ethics
- 11. Object-Oriented Programming
IEEE Computer Society
A Framework for Privacy and Security Requirements Analysis and Conflict Resolution for Supporting GDPR Compliance Through Privacy-by-Design
Feb 11, 2022
Requirements elicitation, analysis, and, above all, early detection of conflicts and resolution, are among the most important, strategic, complex and crucial activities for preventing software system failures, and reducing costs related to reengineering/fixing actions. This is especially important when critical Requirements Classes are involved, such as Privacy and Security Requirements. Recently, organisations have been heavily fined for lack of compliance with data protection regulations, such as the EU General Data Protection Regulation (GDPR). GDPR requires organisations to enforce privacy-by-design activities from the early stages and for the entire software engineering cycle. Accordingly, requirements engineers need methods and tools for systematically identifying privacy and security requirements, detecting and solving related conflicts. Existing techniques support requirements identification without detecting or mitigating conflicts. The framework and tool we propose in this paper, called ConfIs, fills this gap by supporting engineers and organisations in these complex activities, with its systematic and interactive process. We applied ConfIs to a realistic GDPR example from the DEFeND EU Project, and evaluated its supportiveness, with positive results, by involving privacy and security requirements experts (This research is an extension of the study conducted by Alkubaisy et al.  – which itself is a continuation of earlier studies [2, 3] and aims to aid the reader in comprehensively grasping the concepts laid out).