Mohammad Hamdaqa
Biographie
Mohammad Hamdaqa, ing., Ph. D., est professeur agrégé au Département de génie informatique et génie logiciel de Polytechnique Montréal, où il dirige le laboratoire SæT (Software and Emerging Technologies). Il est également membre académique associé de Mila, chercheur à IVADO, membre de l'Institut multidisciplinaire en cybersécurité et cyberrésilience (IMC2) et cofondateur du Centre de technologies financières de l'Université de Reykjavik.
Inspirées par la devise du laboratoire SæT, « In Software We Trust », ses recherches visent à renforcer la confiance et la fiabilité éprouvée des logiciels et des systèmes intégrant l'IA. Il conjugue abstraction basée sur des modèles, automatisation, analyse de programmes et génie logiciel empirique afin d'améliorer la sécurité, la fiabilité, la sûreté de fonctionnement et la durabilité des logiciels. Au cœur de ses travaux se trouve une vision du génie logiciel guidé par l'intention (intent-driven software engineering), visant à combler le fossé entre l'intention humaine et le comportement effectif du logiciel, tout en démocratisant l'accès aux techniques avancées de développement et d'assurance de la qualité logicielle.
Ses axes de recherche couvrent l'IA digne de confiance, la sécurité de l'IA agentique et les agents auto-adaptatifs, avec des retombées directes dans l'assurance de la qualité du code généré par l'IA, la modélisation et les tests logiciels pilotés par des LLM, l'audit de contrats intelligents (smart contracts), la durabilité logicielle et les systèmes autonomes. Ses travaux ont notamment été primés par le prix du meilleur article aux conférences EASE 2026 et ICST 2026.
Très actif au sein de la communauté internationale de recherche en génie logiciel, Hamdaqa siège au comité directeur de la conférence SANER, dont il a été coprésident général en 2025. Il participe régulièrement aux comités de programme de conférences phares du domaine, telles qu'ICSE, ESEC/FSE, ASE, MSR, MODELS, ICSME et ISSTA. Il est également affilié à la communauté de recherche SEMLA (Software Engineering for Machine Learning Applications) et est membre de l'IEEE Computer Society ainsi que de l'ACM.