Département de génie informatique et génie logiciel
Technologies de l'information et communications
Intérêts de recherche et affiliations
- Génie logiciel
- Surveillance et observabilité des logiciels
- Ingénierie et exploitation de systèmes logiciels intelligents (alimentés par l'IA)
- DevOps et AIOps
- Journalisation des logiciels et analyse des journaux
- Ingénierie de performance logicielle
- Dépôts de logiciels d'exploration de données
- Maintenance et évolution des logiciels
- Apprentissage automatique et exploration de données
- 2705 Logiciels et développement
- 2706 Génie logiciel
- 2720 Logiciel de systèmes informatiques
Publications
Biographie
Heng Li dirige le laboratoire Maintenance, Operations and Observation of Software with intelligencE (MOOSE) à Polytechnique Montréal. La mission de MOOSE est de soutenir la maintenance, les opérations et l'observation intelligentes de systèmes logiciels volumineux et complexes. Heng Li a obtenu son doctorat en informatique de l'Université Queen's en 2018. À l'Université Queen's, il a travaillé comme étudiant au doctorat puis comme boursier postdoctoral à la Chaire de recherche industrielle CRSNG/RIM en génie logiciel au Software Analysis and Intelligence Lab (SAIL) . Il a également obtenu son B.Ing à l'Université Sun Yat-sen (Chine) et sa maîtrise à l'Université Fudan (Chine). Il possède plusieurs années d'expérience dans l'industrie (Synopsys, BlackBerry) en développement et recherche de logiciels. Pour en savoir plus sur ses recherches, veuillez visiter le site du labo MOOSE.
Enseignement
- LOG8371E - Ingénierie de la qualité logicielle
- LOG6309E - DevOps intelligent de systèmes logiciels à grande échelle
- LOG8490 – Génie logiciel quantique
Formation
- B.Ing. en génie électronique, Université Sun Yat-sen, Guangzhou, Chine
- M.Sc. en génie électronique, Université Fudan, Shanghai, Chine
- Ph.D. en informatique, Université Queen’s, Kingston, Canada
- Chercheur postdoctoral, Université Queen’s, Kingston, Canada
Encadrement à Polytechnique
TERMINÉ
-
Thèse de doctorat (1)
- Rasolroveicy, M. (2022). Toward More Performant and Efficient Decentralized Applications on Blockchain Technologies [Thèse de doctorat, Polytechnique Montréal].
-
Mémoire de maîtrise (2)
- El Aoun, M. R. (2022). Empirical Studies of Quantum Programming Issues [Mémoire de maîtrise, Polytechnique Montréal].
- Yousefifeshki, F. (2022). Studying the Practices and Challenges of Developing Hardware Description Language Programs [Mémoire de maîtrise, Polytechnique Montréal].