ECE Concordia Univ.

Wahab Hamou-Lhadj, ing. (OIQ), PhD(Ottawa U.)


Associate Professor
Department of Electrical and Computer Engineering
Concordia University
1515 St. Catherine West
Montréeal, Québec H3G2W1, Canada
Office: EV 5.213
Tel: +1 514 848 2424 x.7949

My current research focus is on developing practical techniques for analyzing machine-generated data. Examples of machine data include software logs and traces, business process logs, mobile logs, sensor data, call detail records, financial instrument trades, etc.

A convergence of trends has led to an increase in attention to machine data and the need for advanced processing techniques. The astronomical increase in the number of connected devices and the need to gain valuable insights from huge volumes of data in real time is a significant factor. The emergence of new regulatory frameworks such as GDPR for data collection and management plays also an important role.

Typical applications of my research include system monitoring and surveillance, software development and evolution, security (intrusion and anomaly detection), process optimization, and operational intelligence.

This research is applicable to most industry sectors. So far, I have worked with companies from the following industries: software, telecom, energy, aerospace, and defence. I am currently building a project with a large Canadian financial institution. So stay tuned for more info.

Recent Publications:

  • Md. S. Islam, W. Khreich, and A. Hamou-Lhadj, "Anomaly Detection Techniques Based on Kappa-Pruned Ensembles," To Appear in IEEE Transactions on Software Reliability.
  • W. Khreich, B. Khosravifar, A. Hamou-Lhadj, C. Talhi, "An Anomaly Detection System based on Variable N-gram Features and One-Class SVM," To Appear in Information and Software Technology, Elsevier.
  • W. Khreich, S. Murtazaa, A. Hamou-Lhadj, C. Talhi, "Combining heterogeneous anomaly detectors for improved software security," Elsevier Journal of Systems and Software
  • A. V. Miranskyy, A. Hamou-Lhadj, E. Cialini, A. Larsson, "Operational-Log Analysis for Big Data Systems: Challenges and Solutions," IEEE Software 33(2), pp. 52-59, 2016.
  • S. S. Murtaza, W. Khreich, A. Hamou-Lhadj, A. Benera, "Mining Trends and Patterns of Software Vulnerabilities," Elsevier Journal of Systems and Software (JSS), Volume 117, pp. 218-228, 2016.
  • L. Alawneh, A. Hamou-Lhadj, J. Hassine, "Segmenting Large Traces of Inter-Process Communication with a focus on High Performance Computing Systems," To Appear in the Elsevier Journal of Systems and Software (JSS), 2016.
  • M. Nayrolles, A. Hamou-Lhadj, S. Tahar, A. Larsson, "A Bug Reproduction Approach Based on Directed Model Checking and Crash Traces," Wiley Journal of Software: Evolution and Process (in press).
  • see all publications

Recent Research Projects:
  • Mining Code Commits for Enhanced Software Quality. Partners: Ubisoft, NSERC
  • Advancing the Practice of Logging in Software Engineering. Partners: NSERC
  • OpenSim - An Open Architecture for Aircraft Simulation Integration and Monitoring Methods Using the HLA Standard. Partners: NSERC, CRIAQ, CIADI, Marinvent.
  • AHLS - Advanced Host-Level Surveillance. Partners: NSERC, DRDC, Ericsson, Ecole Polytéchnique de Montréal, ETS, University of Toronto
  • D2K - From Data two Knowledge for Better System Maintenance. Partners: MITACS, Ericsson
  • AVIO 508 - Diagnostics for Real Time Distributed Multi-core Architecture in Avionics. Partners: NSERC, CRIAQ, CAE, Opal-RT, Ecole Polytéchnique de Montréal

Community Involvment:

N e w s

  • July'17. I am looking for two PhD students with knowledge of machine learning (pattern recognition, or computational intelligence). The student must have excellent programming skills. The start date is September 2017 or January 2018. Please send me a short email explaining your interests and a CV.
  • May'17. My students and I have two research papers accepted at QRS 2017.

Research Partners (in no particular order):

  I am grateful to the following
  organizations for supporting
  my research throughout my