Professors

Houari SAHRAOUI Full Professor

sahraoui@iro.umontreal.ca • 2359, Pav. André-Aisenstadt

My main research interests are concerned with automatization in software engineering (SE) and the application of artificial intelligence (AI) techniques to software engineering.

AI & Optimization

Benoit BAUDRY Full Professor

baudry@iro.umontreal.ca • 2357, Pav. André-Aisenstadt

My research focuses on automated software engineering, software diversity, and software testing. I favor exploring code execution over code on disk.

Software Testing & Software Diversity

Eugene SYRIANI Full Professor

syriani@iro.umontreal.ca • 2345, Pav. André-Aisenstadt

My main research goal is to provide tools and techniques for software engineers and experts in other science and engineering disciplines that improve their productivity and help them output artifacts of high quality.

Modeling & Simulation

Michalis FAMELIS Associate Professor

famelis@iro.umontreal.ca • 2343, Pav. André-Aisenstadt

I work to create formal but practical techniques and methods for engineering software. To do this, I draw from disciplines such as formal verification, model-based engineering, and empirical methods.

Requirements & Design

Postdocs & researchers

Ph.D. students

Managing Model-Data inconsistencies in Low-code applications.

Supervisor Eugene SYRIANI and Michalis FAMELIS
  • MDE
  • Low-code
  • Consistency management

Code review automation using deep learning models.

Supervisor Houari SAHRAOUI
  • Deep learning
  • NLP
  • Software maintenance

The extraction and management of rationale in order to assist stakeholders in their tasks.

Supervisor Michalis Famelis and Jian-Yun Nie
  • Rationale extraction
  • Rationale management

Exploring the field of systems engineering, with a keen interest in digital twins for controlled environment agriculture, and focuses on the modeling and co-simulation of cyber-biophysical systems.

Supervisor Eugene Syriani and Houari Sahraoui
  • MDE
  • Simulation

Addressing challenges found in modeling tasks using AI-based approaches.

Supervisor Houari SAHRAOUI
  • MDE
  • AI
  • Model completion

M.Sc. students

  • Mansoorali AMIRI

    Research
    Supervisor E. Syriani and H. Sahraoui
    • MDE
    • Digital twin
    • Agriculture
  • Supervisor Michalis Famelis
    • MDE
    • Scientific computing
  • Sarina HAMEDANI

    Research
    Supervisor Michalis Famelis
    • MDE
  • Imen JAOUA

    Research
    Supervisor Houari Sahraoui
    • AI
    • Software maintenance
  • Gauransh KUMAR

    Research
    Supervisor E. Syriani and Bang Liu
    • MDE
    • NLP
    • LLM
  • An LI

    Internship
    Supervisor Eugene Syriani

    Industrial internship

  • Maxime PETRENKO

    Research
    Supervisor Houari Sahraoui
    • Active learning
    • LLM
  • Hanz SCHEPENS

    Project
    Supervisor Eugene Syriani

    Digital resource library for childcare educators

Former professors

  • Olga BAYSAL
  • Bruno DUFOUR
  • Yann-Gaël GUÉHÉNEUC
  • Rudolf K. KELLER
  • François LUSTMAN
  • Julie VACHON
  • Petko VALTCHEV
  • Jean VAUCHER
  • Daniel DEVEAUX visiting
  • Salah SAADOU visiting
  • Johannes SAMETINGER visiting
  • Dalila TAMZALIT visiting

Former members

Postdoc

Ph.D.

  • Mehdi ADDA
  • Simon ALLIER
  • Elarbi BADIDI
  • Sarita BASSIL
  • Edouard BATOT
  • Omar BENOMAR
  • Salah BOUKTIF
  • Youssef BOUOULID IDRISSI
  • Thi Lan Anh DINH
  • Amal EL KHARRAZ
  • Ghizlane EL BOUSSAIDI
  • Mohammed ELKOUTBI
  • Martin FAUNES CARVALLO
  • Olivier GERBÉ
  • May HAYDAR
  • Marouane KESSENTINI
  • Wael KESSENTINI
  • Foutse KHOMH
  • Ismaïl KHRISS
  • Guillaume LANGELIER
  • Abdou MAIGA
  • Ghazwa MALAK
  • Naouel MOHA
  • Chihab Eddine MOKADDEM
  • Farida MOSTEFAOUI
  • Ali OUNI
  • Viet Thang PHAM
  • Mohamed ROUANE HACENE
  • Mohamed Aymen SAIED
  • Zahra VARAMINYBAHNEMIRY
  • Stéphane VAUCHER
  • Martin WEYSSOW
  • Lei WU
  • Manouchehr ZADAHMAD
  • Vasco Nuno DA SILVA DE SOUSA

M.Sc.