Mila > Équipe > Foutse Khomh

Foutse Khomh

Membre académique associé
Professeur titulaire, École Polytechnique de Montréal, Chaire en IA Canada-CIFAR

Foutse Khomh est professeur titulaire au département de génie informatique et logiciel de l’École Polytechnique de Montréal. Il est aussi titulaire de la Chaire de recherche FRQ-IVADO en assurance qualité des logiciels d’apprentissage automatique. Il a obtenu un doctorat en Informatique de l’Université de Montréal en 2011, avec le prix d’excellence. Il est récipiendaire du prix CS-Can/Info-Can jeunes chercheurs exceptionnels en informatique (Outstanding Young Computer Science Researcher Prize en anglais), pour l’année 2019. Ses intérêts de recherche incluent la maintenance et l’évolution des logiciels, l’ingénierie des systèmes intégrant l’apprentissage automatique, l’ingénierie infonuagique, et l’intelligence artificielle sûre et robuste. Ses travaux de recherches ont reçu 3 prix pour des articles jugées les plus influents sur une décennie (10-Year Most Influential Paper Awards) et 6 prix de meilleurs articles. Il est membre du comité de programme de plusieurs conférences internationales et arbitre pour plusieurs journaux majeurs, notamment FSE, EMSE, TSC, TSE et TOSEM. Il est président du programme pour les événements satellites à SANER 2015, co-président du comité de programme des conférences SCAM 2015, ICSME 2018, PROMISE 2019, et ICPC 2019, general chair des conférences ICPC 2018, SCAM 2020, et SANER 2020. Il est membre du comité de pilotage (steering committee) des conférences SANER (président), MSR, PROMISE, ICPC (président) et ICSME (vice-président). Il a initié et co-organisé le Software Engineering for Machine Learning Applications (SEMLA) international symposium et la série d’ateliers RELENG (Release Engineering). Il est membre du comité de rédaction de plusieurs revues internationales.

Publications

2022-01

Automatic Fault Detection for Deep Learning Programs Using Graph Transformations
Amin Nikanjam, Houssem Ben Braiek, Mohammad Mehdi Morovati and Foutse Khomh
ACM Transactions on Software Engineering and Methodology
(2022-01-31)
dl.acm.org[Also on arXiv preprint arXiv:2105.08095 (2021-05-17)]

2021-11

Reputation Gaming in Stack Overflow.
Iren Mazloomzadeh, Gias Udin, Foutse Khomh and Ashkan Sami
arXiv preprint arXiv:2111.07101
(2021-11-13)
dblp.uni-trier.dePDF
On Assessing The Safety of Reinforcement Learning algorithms Using Formal Methods.
Paulina Stevia Nouwou Mindom, Amin Nikanjam, Foutse Khomh and John Mullins
arXiv preprint arXiv:2111.04865
(2021-11-08)
dblp.uni-trier.dePDF
An Empirical Study of the Effectiveness of an Ensemble of Stand-alone Sentiment Detection Tools for Software Engineering Datasets.
Gias Uddin, Yann-Gaël Guéhéneuc, Foutse Khomh and Chanchal K. Roy
arXiv preprint arXiv:2111.03196
(2021-11-04)
dblp.uni-trier.dePDF
An empirical study of IoT topics in IoT developer discussions on Stack Overflow
Gias Uddin, Fatima Sabir, Yann-Gaël Guéhéneuc, Omar Alam and Foutse Khomh
Empirical Software Engineering
(2021-11-01)
link.springer.com
The forgotten role of search queries in IR-based bug localization: an empirical study
Mohammad Masudur Rahman, Foutse Khomh, Shamima Yeasmin and Chanchal K. Roy
Improved retrieval of programming solutions with code examples using a multi-featured score
Rodrigo F. Silva, Mohammad Masudur Rahman, Carlos Eduardo de Carvalho Dantas, Chanchal Kumar Roy, Foutse Khomh and Marcelo de Almeida Maia

2021-10

Shadow Program Committee Initiative: Process and Reflection
Patanamon Thongtanunam, Ayushi Rastogi, Foutse Khomh, Serge Demeyer, Meiyappan Nagappan, Kelly Blincoe and Gregorio Robles
ACM Sigsoft Software Engineering Notes
(2021-10-27)
dl.acm.org
Partial order: Finding Consensus among Uncertain Feature Attributions
Gabriel Laberge, Yann Pequignot, Foutse Khomh, Mario Marchand and Alexandre Mathieu
arXiv preprint arXiv:2110.13369
(2021-10-26)
dblp.uni-trier.dePDF

2021-09

The challenge of reproducible ML: an empirical study on the impact of bugs.
Emilio Rivera-Landos, Foutse Khomh and Amin Nikanjam
arXiv preprint arXiv:2109.03991
(2021-09-09)
ui.adsabs.harvard.eduPDF
Towards Understanding Developers' Machine-Learning Challenges: A Multi-Language Study on Stack Overflow.
Alaleh Hamidi, Giuliano Antoniol, Foutse Khomh, Massimiliano Di Penta and Mohammad Hamidi
SCAM 2021
(2021-09-01)
dblp.uni-trier.de
Design Smells in Deep Learning Programs: An Empirical Study.
Amin Nikanjam and Foutse Khomh

2021-07

Clones in Deep Learning Code: What, Where, and Why?
Hadhemi Jebnoun, Saidur Rahman, Foutse Khomh and Biruk Asmare Muse
arXiv preprint arXiv:2107.13614
(2021-07-28)
ui.adsabs.harvard.eduPDF
Models of Computational Profiles to Study the Likelihood of DNN Metamorphic Test Cases
Ettore Merlo, Mira Marhaba, Foutse Khomh, Houssem Ben Braiek and Giuliano Antoniol
arXiv preprint arXiv:2107.13491
(2021-07-28)
ui.adsabs.harvard.eduPDF
How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review
Florian Tambon, Gabriel Laberge, Le An, Amin Nikanjam, Paulina Stevia Nouwou Mindom, Yann Pequignot, Foutse Khomh, Giulio Antoniol, Ettore Merlo and François Laviolette
arXiv preprint arXiv:2107.12045
(2021-07-26)
dblp.uni-trier.dePDF
A Replication Package For The Paper "Improved Retrieval of Programming Solutions with Code Examples Using a Multi-featured Score"
Rodrigo F. Silva, Mohammad Masudur Rahman, Carlos Eduardo De Carvalho Dantas, Chanchal Roy, Foutse Khomh and Marcelo A. Maia
(venue unknown)
(2021-07-24)
zenodo.org
HOMRS: High Order Metamorphic Relations Selector for Deep Neural Networks.
Florian Tambon, Giulio Antoniol and Foutse Khomh
arXiv preprint arXiv:2107.04863
(2021-07-10)
dblp.uni-trier.dePDF
Why do builds fail?—A conceptual replication study
Amine Barrak, Ellis E. Eghan, Bram Adams and Foutse Khomh
Journal of Systems and Software
(2021-07-01)
www.sciencedirect.com

2021-06

Assessing Developer Expertise from the Statistical Distribution of Programming Syntax Patterns
Arghavan Moradi Dakhel, Michel C. Desmarais and Foutse Khomh
EASE 2021
(2021-06-21)
dl.acm.org
What Do Practitioners Discuss about IoT and Industry 4.0 Related Technologies? Characterization and Identification of IoT and Industry 4.0 Categories in Stack Overflow Discussions
Mohab Aly, Foutse Khomh and Soumaya Yacout
IOT 2021
(2021-06-01)
www.sciencedirect.com

2021-05

SWAT tool at the SBST 2021 Tool Competition
Dmytro Humeniuk, Giuliano Antoniol and Foutse Khomh
2021 IEEE/ACM 14th International Workshop on Search-Based Software Testing (SBST)
(2021-05-01)
dblp.uni-trier.de
Data Driven Testing of Cyber Physical Systems
Dmytro Humeniuk, Giuliano Antoniol and Foutse Khomh
2021 IEEE/ACM 14th International Workshop on Search-Based Software Testing (SBST)
(2021-05-01)
dblp.uni-trier.de[Also on arXiv preprint arXiv:2102.11491 (2021-02-23)]

2021-04

Automatic API Usage Scenario Documentation from Technical Q&A Sites
Gias Uddin, Foutse Khomh and Chanchal K. Roy
ACM Transactions on Software Engineering and Methodology
(2021-04-23)
dl.acm.org[Also on arXiv preprint arXiv:2102.08502 (2021-02-16)]
Understanding How and Why Developers Seek and Analyze API-Related Opinions
Gias Uddin, Olga Baysal, Latifa Guerrouj and Foutse Khomh
IEEE Transactions on Software Engineering
(2021-04-01)
doi.orgPDF[Also on arXiv preprint arXiv:2102.08495 (2021-02-16)]

2021-03

Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-proneness
Zeinab, Kermansaravi, Saidur Rahman, Foutse Khomh, Fehmi Jaafar and Yann-Gael Gueheneuc
arXiv preprint arXiv:2104.00058
(2021-03-31)
ui.adsabs.harvard.eduPDF
Summarizing Relevant Parts from Technical Videos
Mahmood Vahedi, Mohammad Masudur Rahman, Foutse Khomh, Gias Uddin and Giuliano Antoniol
SANER 2021
(2021-03-09)
ieeexplore.ieee.org
Automatic Mining of Opinions Expressed About APIs in Stack Overflow
Gias Uddin and Foutse Khomh
IEEE Transactions on Software Engineering
(2021-03-01)
ieeexplore.ieee.org

2021-02

Mining API Usage Scenarios from Stack Overflow
Gias Uddin, Foutse Khomh and Chanchal K Roy
arXiv preprint arXiv:2102.08874
(2021-02-17)
ui.adsabs.harvard.eduPDF
Are Multi-Language Design Smells Fault-Prone? An Empirical Study
Mouna Abidi, Saidur Rahman, Moses Openja and Foutse Khomh
ACM Transactions on Software Engineering and Methodology
(2021-02-11)
dl.acm.org[Also on arXiv preprint arXiv:2010.14331 (2020-10-27)]

2021-01

Investigating design anti-pattern and design pattern mutations and their change- and fault-proneness
Zeinab Azadeh Kermansaravi, Saidur Rahman, Foutse Khomh, Fehmi Jaafar and Yann-Gaël Guéhéneuc
Empirical Software Engineering
(2021-01-16)
link.springer.com
Understanding Quantum Software Engineering Challenges An Empirical Study on Stack Exchange Forums and GitHub Issues.
Mohamed Raed El aoun, Heng Li, Foutse Khomh and Moses Openja
ICSME
(2021-01-01)
dblp.uni-trier.de
Summary of iMLSE-18: The 1st international workshop on machine learning systems engineering
Fuyuki Ishikawa, Foutse Khomh, Nobukazu Yoshioka and Giuliano Antoniol
2018 International Workshop on Evidence-Based Security and Privacy in the Wild and the 1st International Workshop on Machine Learning Systems Engineering, WESPr-iMLSE 2018
(2021-01-01)
waseda.pure.elsevier.com
Is Late Propagation a Harmful Code Clone Evolutionary Pattern? An Empirical Study
Osama Ehsan, Lillane Barbour, Foutse Khomh and Ying Zou
Code Clone Analysis
(2021-01-01)
link.springer.com
Failure Analysis of Hadoop Schedulers using an Integration of Model Checking and Simulation.
Mbarka Soualhia, Foutse Khomh and Sofiène Tahar
Faults in Deep Reinforcement Learning Programs: A Taxonomy and A Detection Approach.
Amin Nikanjam, Mohammad Mehdi Morovati, Foutse Khomh and Houssem Ben Braiek
arXiv preprint arXiv:2101.00135
(2021-01-01)
ui.adsabs.harvard.eduPDF

2020-10

Are Multi-language Design Smells Prevalent? An Empirical Study.
Mouna Abidi, Md. Saidur Rahman, Moses Openja and Foutse Khomh
(venue unknown)
(2020-10-27)
dblp.uni-trier.dePDF
On the use of C# Unsafe Code Context: An Empirical Study of Stack Overflow
Ehsan Firouzi, Ashkan Sami, Foutse Khomh and Gias Uddin
ESEM 2020
(2020-10-05)
dl.acm.org

2020-09

An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples
Morteza Verdi, Ashkan Sami, Jafar Akhondali, Foutse Khomh, Gias Uddin and Alireza Karami Motlagh
IEEE Transactions on Software Engineering
(2020-09-01)
ieeexplore.ieee.org
Why are Some Bugs Non-Reproducible? : –An Empirical Investigation using Data Fusion–
Mohammad Masudur Rahman, Foutse Khomh and Marco Castelluccio
Analysis of Modern Release Engineering Topics : – A Large-Scale Study using StackOverflow –
Moses Openja, Bram Adams and Foutse Khomh
ICSM 2020
(2020-09-01)
dblp.uni-trier.de
Practitioners’ insights on machine-learning software engineering design patterns: a preliminary study
Hironori Washizaki, Hironori Takeuchi, Foutse Khomh, Naotake Natori, Takuo Doi and Satoshi Okuda
ICSM 2020
(2020-09-01)
waseda.pure.elsevier.com

Publications collected and formatted using Paperoni