Salma Hamza, Ph.D.


Qualifications: Ph.D., IRISA Rennes, France Engineering Degree, University of Southern Brittany, France


Dr. Salma Hamza is currently an Assistant Professor at the Mediterranean Institute of Technology. she received her Ph.D. from Institut de recherche en Informatique et systèmes aléatoires in France in 2014. Before joining MedTech, she has been a research fellow at the University of Michigan Dearborn, USA, and a research engineer at Amadeus, France. Her research interests include software evolution, metrics, repositories, defect analysis as well as software engineering in general. She also worked on model-driven engineering, reverse engineering, refactoring of software using static analysis, and component-based software engineering. 

Areas of Expertise

Software Engineering

Research Interest

Software Evolution Software Refactoring Code Smells Detection and Correction

"Measuring Qualities for OSGi Component-Based Applications", S. Hamza, S. Sadou and R. Fleurquin,  In proceedings of International Conference on Quality Software (QSIC 2013) (Acceptance rate: 24%). 

"Deriving Component Interfaces After a Restructuring of a Legacy System", A. Seriai, S. Sadou, H. Sahraoui, and S. Hamza,  In proceedings of Working IEEE/IFIP Conference on Software Architecture (WICSA 2014) (Acceptance rate: 21.1%). 

"Evaluation de l’impact des bonnes pratiques sur la qualité du logiciel : une étude de cas industriel." S. Hamza, 6ème Conférence en Ingénierie du Logiciel (CIEL 2017). 

"Speech Recognition for COVID-19 Keywords Using Machine Learning", Wael Ben Amara, Amani Touihri, Salma Hamza,  International Journal of Scientific Research in Computer Science and Engineering, Vol.8, Issue.4, pp.51-57, 2020.

  • Software Quality Assurance

  • Software Quality and Testing 
  • Requirements Engineering and User Experience 
  • Introduction to Software Engineering  
  • Software Development Methodologies
  • Junior Projects
right menu