Omar El Beggar


Full Professor in the Computer Science Department
Faculty of Science and Techniques of Mohammedia
University Hassan II, Casablanca, Morocco

Short biography

received the Eng. degree in software engineering from ENSIAS, University Mohammed V, in 2002 and the PhD. degree in Computer Science from FSTS, University Hassan I, Morocco, in 2013. He obtained afterwards his HDR in Soft Computing and Meta-modelling of decisional support systems at FSTM, University Hassan II, Morocco, in 2019. Currently, he is a full Professor at the Department of Computer Science, FSTM, University Hassan II. Since 2021, he was the Pedagogical Director of the engineering department "Software Engineering and IT Systems Integration" (ILISI) within the same faculty. His research interests include green IT, eXplainable artificial intelligence, Machine learning, MDA, multi-criteria decision aid, less/no code platforms. He has published several works in many indexed journals and international conferences.

  • HDR in Soft Computing and Meta-modelling, 2019

    FSTM, UH2C

  • PhD in Computer Science, 2010-2013

    FSTS, UH1S

  • Eng. degree in Software Engineering, 1999-2002


  • Bac. Maths Sciences preparatory to aeronautical techniques, 1996-1999


  • Full Professor, since 2014

    FSTM, UH2C

  • Professor TIC, 2007-2014


  • IT Service Manager, 2004-2007


  • IS Manager, 2003-2004

    Magreeb Steel

  • Development Engineer, 2002-2003


Profile in indexing databases

ORCID, Google Scholar, Scopus, Publons

Scientific responsibilities

Funded research projects
  • Project 1: E-Orientation

    Thematic Center: SISA3

  • Project 2: Big Data and connected objects serving the Casablanca citizens(BDOC)

    Thematic center: 8

Scientific Participation
  • Member of IEEE Morocco Section in 2016.

  • Member of scientific committees and sessions president in many international conferences:

    SITA'16, SITA'18, SITA'20, SADASC'18, SADASC'20, SADASC'22, AIT2S’18, SETIT'18, EAISC 2020

Teaching & Outreach

• Mainframe IBM: zOS, CICS, JCL, Cobol.

• Relational and NoSQL Databases.

• Decision support systems: Datawerhouse, OLAP, ….

• Oracle Database administration, Oracle Forms/Reports.

• JEE Frameworks: Hibernate, Struts and Spring, PHP Frameworks: Laravel.

• Artificial Intelligence (AI): expert systems, soft computing, reasoning under uncertainty (fuzzy logic, intuitionistic logic, neutrosophic logic),….

• Project management: risk analysis and mitigation, estimation methods (COCOMO, UCP, FP, UP) and planning techniques.

• Object-oriented modeling and programming languages: UML, Java, C++, C#, scala, etc.

• Design patterns and GRASP.

• Process engineering: RUP, agile methods, XP, Lean, Crystal, Scrum, DSDM, TDD, etc.

• Meta-modeling: MDE, MDA, ATL, QVT and Graphical Modeling Frameworks.

• Javascript frameworks: Angular.

• Software quality.

• Testing and software integration.

• Sun Certified Java6 Programmer(SCJP).

• Oracle Certified Professionnal J2EE Web Components (OCPWC).

Research Interests

• eXplainable artificial intelligence

• Consensual and Incremental artificial intelligence.

• Green IT.

• Modernization of legacy systems.

• Machine learning.

• Meta-modeling

• Multi-criteria decision aid.

• Expert judgment methods under inconsistency, conflict and uncertainty.

• Less/no code platforms


1. El Beggar, O., Letrache, K. & Ramdani, M. DAREF: MDA framework for modelling data warehouse requirements and deducing the multidimensional schema. Requirements Eng 26, 143–165 (2021).

2. Tarik Sabri, Omar El Beggar, Mohamed Kissi, Comparative study of Arabic text classification using feature vectorization methods, Procedia Computer Science, Volume 198, 2022, pp. 269-275, doi:

3. Letrache, K., El Beggar, O., Ramdani, M. (2019). Comparative Analysis of Our Association Rules Based Approach and a Genetic Approach for OLAP Partitioning. In: Podelski, A., Taïani, F. (eds) Networked Systems. NETYS 2018. Lecture Notes in Computer Science(), vol 11028. Springer, Cham.

4. Letrache, K., El Beggar, O. & Ramdani, M. OLAP cube partitioning based on association rules method. Appl Intell 49, 420–434 (2019).

5. Khadija Letrache, Omar El Beggar, and Mohammed Ramdani. 2018. Green Data warehouse Design and Exploitation. In Proceedings of the 12th International Conference on Intelligent Systems: Theories and Applications (SITA'18). Association for Computing Machinery, New York, NY, USA, Article 29, 1–6.

6. El Beggar, O. Multicriteria decision aid for agile methods evaluation using fuzzy PROMETHEE. J Softw Evol Proc. 2018; 30:e2108.

7. El Beggar, O., Letrache, K. and Ramdani, M. (2017), CIM for data warehouse requirements using an UML profile. IET Softw., 11: 181-194.

8. Letrache, K, El Beggar, O, Ramdani, M. The automatic creation of OLAP cube using an MDA approach. Softw Pract Exper. 2017; 47: 1887– 1903.

9. Letrache, Khadija, Omar El Beggar, and Mohamed Ramdani. "Modeling and creating KPIs in MDA approach." 2016 4th IEEE International Colloquium on Information Science and Technology (CiSt). IEEE, 2016.

10. El Beggar, Omar, Khadija Letrache, and Mohammed Ramdani. "Towards an MDA-oriented UML profiles for data warehouses design and development." 2016 11th International Conference on Intelligent Systems: Theories and Applications (SITA). IEEE, 2016.

11. Bousetta, Brahim, Omar El Beggar, and Taoufiq Gadi. "Automating Software Development Process: Analysis-PIMs toDesign-PIM Model Transformation." International Journal of Software Engineering and its Applications 7.5 (2013): 167-196.

12. El Beggar, Omar, Brahim Bousetta, and Taoufiq Gadi. "Generating methods signatures from transition state diagram: A model transformation approach." 2012 Colloquium in Information Science and Technology. IEEE, 2012.

13. El Beggar, Omar, Brahim Bousetta, and Taoufiq Gadi. Guide de la modélisation en UML (ISBN : 978-9954-580-39-9) Edition ITC Learning 2011

14. El Beggar, Omar, Brahim Bousetta, and Taoufiq Gadi. Code generation by applying MDA (ISBN: 978-3-659-44108-0) Edition LAMBERT Academic Publishing 2013


He can be contacted at email: