Ettore Merlo
M.Sc. (Turin), Ph.D. (McGill)
Professeur titulaire
Département de génie informatique et génie logiciel
Département de génie informatique et génie logiciel
Domaines d'expertise
Cybersécurité Intelligence artificielle Applications de systèmes intelligents Génie logiciel Logiciels et développement
Cybersécurité Intelligence artificielle Applications de systèmes intelligents Génie logiciel Logiciels et développement
Pôle d'excellence principal
Technologies de l'information et communications
Technologies de l'information et communications
Pôle(s) d'excellence secondaire(s)
Technologies de l'information et communications
Technologies de l'information et communications
Projet(s) de recherche pour étudiants
Intérêts de recherche et affiliations
Intérêts de recherche
Analyse d'artefacts logiciels (analyse statique, dynamique et symbolique)
Analyse de similarité de logiciel,
Détection de clones,
Protection de la propriété intellectuelle du logiciel,
Analyse d'évolution des logiciels,
Re-ingénierie des logiciels,
Maintenance des logiciels,
Récupération de l'architecture logiciel,
Évaluation de la qualité des logiciels,
Tests de logiciel (sélection, génération),
Sécurité des applications logiciels,
Analyse des interfaces usager,
Intelligence artificielle,
Apprentissage machine,
Reconnaissance de formes,
Bio-informatique.
Affiliation(s)
Type(s) d'expertises (sujets CRSNG)
- 2800 INTELLIGENCE ARTIFICIELLE (Vision artificielle, utiliser 2603)
- 2604 Applications de systèmes intelligents
- 2706 Génie logiciel
- 2705 Logiciels et développement
Publications
Publications récentes
Communication de conférence
Communication de conférence
Communication de conférence
Communication de conférence
Djian, B. P. P., Merlo, E., Gambs, S., & Ngueveu, R. C. (mai 2024). Assess and quantify DNN classifier bias using likelihood prediction [Affiche]. 5e Forum Mobilit.AI, Montréal, Qc, Canada (1 page). 
Merlo, E., Djian, B., & Gambs, S. (mai 2024). Robustness, bias assessment and bias removal in neural networks predictions [Affiche]. Journée de l'intelligence artificielle de confiance, Montréal, Qc, Canada (1 page). 
Cassagne, J., Merlo, E., Jourdan, G.-V., & Onut, I.-V. (décembre 2023). Following the Obfuscation Trail: Identifying and Exploiting Obfuscation Signatures in Malicious Code [Communication écrite]. 16th International Symposium on Foundations and Practice of Security (FPS 2023), Bordeaux, France.
Cassagne, J., Merlo, E., Branco, P., Jourdan, G.-V., & Onut, I.-V. (octobre 2023). Unsupervised Graph Neural Networks for Source Code Similarity Detection [Communication écrite]. 26th International Conference on Discovery Science (DS 2023), Porto, Portugal.
Enseignement
Génie du logiciel
Analyse et évaluation du logiciel
Réingénierie du logiciel.
Encadrement à Polytechnique
TERMINÉ
-
Thèse de doctorat (8)
- Laverdière-Papineau, M.-A. (2018). Finding Differences in Privilege Protection and their Origin in Role-Based Access Control Implementations [Thèse de doctorat, École Polytechnique de Montréal].
- Sozen, N. (2016). Use of Model-Based Software Product Line Engineering for Certifiable Avionics Software Development [Thèse de doctorat, École Polytechnique de Montréal].
- Lavoie, T. M. (2015). Leveraging Software Clones for Software Comprehension: Techniques and Practice [Thèse de doctorat, École Polytechnique de Montréal].
- Gauthier, F. (2014). Reverse-Engineering and Analysis of Access Control Models in Web Applications [Thèse de doctorat, École Polytechnique de Montréal].
- Letarte, D. (2011). Détection, protection, évolution et test de défaillances à l'aide d'un modèle inter-procédural simple [Thèse de doctorat, École Polytechnique de Montréal].
- Coallier, F. (2006). Les pratiques en informatique d'entreprise : un modèle intégrateur [Thèse de doctorat, École Polytechnique de Montréal].
- Antoniol, G. (2003). Recovery of traceability links in software artifacts and systems [Thèse de doctorat, École Polytechnique de Montréal].
- Ho, T. V. (1999). Un réseau de neurones à décharges pour la reconnaissance de processus spatio-temporels [Thèse de doctorat, École Polytechnique de Montréal].
- Laverdière-Papineau, M.-A. (2018). Finding Differences in Privilege Protection and their Origin in Role-Based Access Control Implementations [Thèse de doctorat, École Polytechnique de Montréal].
-
Mémoire de maîtrise (14)
- El Aoufir, M. Y. (2023). Classification of Methane Satellite Image Retrievals [Mémoire de maîtrise, Polytechnique Montréal].
- Marhaba, M. (2022). Analysis of CNN Computational Profile Likelihood on Adversarial Attacks and Affine Transformations [Mémoire de maîtrise, Polytechnique Montréal].
- Margier, M. (2021). Analyse de similarité de kits de phishing en PHP, HTML et JavaScript [Mémoire de maîtrise, Polytechnique Montréal].
- Julien, K. (2019). Différences de protection entre les versions d'un logiciel : étude de cas des changements, liens causaux et perspectives pour la réparation automatique des défaillances [Mémoire de maîtrise, Polytechnique Montréal].
- Cloutier, N. (2018). Change-Based Approaches for Static Taint Analyses [Mémoire de maîtrise, École Polytechnique de Montréal].
- Ouellet, M. (2012). Localisation de fonctionnalités par analyse statique dans du code avionique configuré dynamiquement [Mémoire de maîtrise, École Polytechnique de Montréal].
- Lavoie, T. M. (2011). Analyse des propriétés structurelles et computationnelles des clones logiciels [Mémoire de maîtrise, École Polytechnique de Montréal].
- Najem, M. (2009). Model-Checking symbolique pour la vérification de systèmes et son application aux tables de décision et aux systèmes d'éditions collaboratives distribuées [Mémoire de maîtrise, École Polytechnique de Montréal].
- Sandoval, J. (2009). Analyse de liaison dynamique entre gènes candidats et phénotypes associés à la pression artérielle au cours de tests physiologiques [Mémoire de maîtrise, École Polytechnique de Montréal].
- Brunelle, P.-L. (2008). Correction par simulations de tests multiples dans les études d'association génomique familiale [Mémoire de maîtrise, École Polytechnique de Montréal].
- Letarte, D. (2006). Identification de méthodes pour l'évaluation des grammaires de langues naturelles [Mémoire de maîtrise, École Polytechnique de Montréal].
- Balazinska, M. (1999). Reconception de systèmes orientés-objet basée sur l'analyse des clones [Mémoire de maîtrise, École Polytechnique de Montréal].
- Lapierre, S. (1998). Génération automatique de données de test visant la couverture des branches de logiciels écrits en langage C/C++ [Mémoire de maîtrise, École Polytechnique de Montréal].
- Audette, A. (1994). Étude de l'applicabilité des spécifications algébriques à un logiciel existant dans le domaine de la CFAO [Mémoire de maîtrise, École Polytechnique de Montréal].
Nouvelle(s) concernant Ettore Merlo
Revue de presse concernant Ettore Merlo

8 juin 2020,
Le Devoir,
Il ne faut pas prendre à la légère la sécurité des outils de recherche de contacts
Lettre d'opinion signée par Nora Boulahia Cuppens, Frédéric Cuppens, Michel Dagenais, José Manuel Fernandez, Ettore Merlo et Gabriela Nicolescu, professeurs au Département de génie informatique et génie logiciel de Polytechnique Montréal.