Passer au contenu principal

Mohammed Sayagh

Professeur
Bureau A-2420
Téléphone 514 396-8800, p.8483
Présentation

Département de génie logiciel et des TI

Expertises :

  • Études empiriques en génie logiciel
  • Gestion de configuration
  • DevOps
  • Surveillance logiciel et AIOps
  • Fouille de référentiels logiciels
  • Systèmes à composants multiples
Publications: article

Publications: article

Publications: article

Publications: article

Publications: article

Publications: article

Publications: article

Publications: article

Cours et encadrements

Cours

LOG680 Introduction à l'approche DevOps (Été 2023)
MGL869 Sujets spéciaux I : génie logiciel (Été 2023)

Encadrements

Mémoire à 30 crédits
  • En codirection avec : Sayagh, Mohammed
    Extraction and Analysis of Behavior Practices Based on GitLab MR Information, par Mashari,Seyedbehnam.
    Hiver 2022
  • En codirection avec : Sayagh, Mohammed
    An Empirical Investigation on the Prevalence, Impact, and Manifestation of Rework Commits in the Merge Requests Mechanism, par Legault,Julien.
    Automne 2022
Stage industriel et rapport technique, 3 cr.
  • Gestionnaire de processus, par Sakhri,Mohammed Islem.
    Automne 2022
  • Implémentation d'une solution vue 360 sur le CRM salesforce, par Harkouk,Warda.
    Été 2024
Projet d'application à 15 crédits
  • La taille des images de Docker - État de pratique et aide à l’optimisation des images, par Haloui,Khalid.
    Hiver 2023
  • En codirection avec : Petrillo, Fabio
    L'exploitation de l'apprentissage machine pour assister les développeurs de jeux dans la télémétrie de leurs logiciels, par Racanelli,Anthony.
    Été 2024
  • Prédire les liens entre deux modifications avec la puissance des Langage Models LLM, par Mabrouk,El mehdi.
    Hiver 2024
Rapport technique II, à 3 crédits
  • Optimisation de la Collaboration Client-Intégrateur au cours d’un projet informatique, par Harkouk,Warda.
    Été 2024
Thèse de doctorat (recherche appliquée)
  • Understanding and Improving the Evolution of Multi-Component Software Systems, par Arabat,Ali.
    Été 2024
  • En codirection avec : Sayagh, Mohammed
    Automating the Detection and Diagnosis of Anomalies in CI/CD Pipelines for Software-Defined Networks, par Aïdasso,Henri.
    Été 2024
  • Investigating and Improving Fast Feedback Mechanisms, par Harbaoui,Firas.
    Hiver 2024
  • En codirection avec : Sayagh, Mohammed
    On the support of Web-based Software Systems Maintenance and Evolution, par Bessghaier,Narjes.
    Été 2024
  • En codirection avec : Bordeleau, Francis
    Detection of DevOps Process/Workflow Anomalies Using Scalable Machine Leaning Models, par Kansab,Samah.
    Été 2024
  • En codirection avec : Ouni, Ali
    Assisting Developers and Operators of Multi-Component Systems in the Logging Activities, par Batoun,Mohamed Amine.
    Été 2024
Rapport technique à 6 crédits
  • Amélioration d'outils automatisés de déploiement d'application complexe sur des balanceurs de charge, par Lambert,Marc.
    Hiver 2023
  • En codirection avec : Sayagh, Mohammed
    Proposition d’une technique de détection et reproduction de bogue de jeux vidéos, par Pinto,Carlos Jose.
    Hiver 2024
Publications
Article publié dans une revue, révisé par les pairs (8)

Mohamed Amine Batoun, Ka Lai Yung, Yuan Tian, Mohammed Sayagh. 2023. « An empirical study on GitHub pull requests' reactions ». ACM Transactions on Software Engineering and Methodology. vol. 32 , nº 6.

Jiahuei Lin, Mohammed Sayagh, Ahmed E. Hassan. 2023. « The Co-evolution of the WordPress Platform and its plugins ». ACM Transactions on Software Engineering and Methodology. vol. 32 , nº 1.

Youssef Esseddiq Ouatiti, Mohammed Sayagh, Noureddine Kerzazi, Ahmed E. Hassan. 2023. « An empirical study on log level prediction for multi-component systems ». IEEE Transactions on Software Engineering. vol. 49 , nº 2. p. 473-484.

Kundi Yao, Mohammed Sayagh, Weiyi Shang, Ahmed E. Hassan. 2022. « Improving state-of-the-art compression techniques for log management tools ». IEEE Transactions on Software Engineering. vol. 48 , nº 8. p. 2748-2760.

Md Hasan Ibrahim, Mohammed Sayagh, Ahmed E. Hassan. 2021. « A study of how Docker Compose is used to compose multi-component systems ». Empirical Software Engineering. vol. 26 , nº 6.

Heng Li, Weiyi Shang, Bram Adams, Mohammed Sayagh, Ahmed E. Hassan. 2021. « A qualitative study of the benefits and costs of logging from developers' perspectives ». IEEE Transactions on Software Engineering. vol. 47 , nº 12. p. 2858-2873.

Yingzhe Lyu, Heng Li, Mohammed Sayagh, Zhen Ming Jiang, Ahmed E. Hassan. 2021. « An empirical study of the impact of data splitting decisions on the performance of AIOps solutions ». ACM Transactions on Software Engineering and Methodology. vol. 30 , nº 4.

Mohammed Sayagh, Ahmed E. Hassan. 2021. « ConfigMiner: Identifying the appropriate configuration options for config-related user questions by mining online forums ». IEEE Transactions on Software Engineering. vol. 47 , nº 12. p. 2907-2918.

Projets pour étudiant(e)s

Prix et distinctions