Foutse Khomh

Registered user since Mon 24 Jul 2017

Name: Foutse Khomh

Bio: Foutse Khomh is a Full Professor and FRQ-IVADO Research Chair at Polytechnique Montréal, where he heads the SWAT Lab on software analytics and cloud engineering research ( He received a Ph.D. in Software Engineering from the University of Montreal in 2010. His research interests include software maintenance and evolution, cloud engineering, service-centric software engineering, empirical software engineering, and software analytic. He has published over 150 conferences and journals papers. His work has received three ten-year Most Influential Paper (MIP) Awards, and five Best/Distinguished Paper Awards. He has served on the program committees of several international conferences including ICSM(E), SANER, MSR, ICPC, SCAM, ESEM and has reviewed for top international journals such as SQJ, JSS, EMSE, TSE, and TOSEM. He is program chair for Satellite Events at SANER 2015, program co-chair of SCAM 2015, ICSME 2018, PROMISE 2019, and ICPC 2019, and general chair of ICPC 2018, SCAM 2020, and general co-chair of SANER 2020. He is one of the organizers of the RELENG workshop series ( and Associate Editor for IEEE Software.

Country: Canada

Affiliation: Polytechnique Montréal

Personal website:

Research interests: software maintenance and evolution, cloud engineering, empirical software engineering, and software analytic


ESEC/FSE 2020Committee Member in Program Committee within the Research Papers-track
ICPC 2020Steering Committee Chair in Steering Committee
MSR 2020Author of Developer-Driven Code Smell Prioritization within the Technical Papers-track
Author of The Scent of Deep Learning Code: An Empirical Study within the Technical Papers-track
Panelist of SE4ML AMA within the Ask Me Anything-track
Author of On the Prevalence, Impact, and Evolution of SQL code smells in Data-Intensive Systems within the Technical Papers-track
Author of Multi-language Design Smells: A Backstage Perspective within the Registered Reports-track
ICSE 2021Committee Member in Program Committee within the Posters-track
MSR 2019Committee Member in Program Committee within the MSR 2019 Technical Papers-track
ICPC 2019ICPC Steering Committee Member in Steering Committee
Program Chair in Organization Committee
Program Chair in Program Committee within the ICPC 2019 Technical Research-track
Session Chair of Keynote (part of ICPC 2019 Presentations)
ICSE 2020Author of Why Reinventing the Wheels? An Empirical Study on Library Reuse and Re-implementation within the Journal First-track
ICSE 2019Author of A Partial Replication of “Sentiment Analysis for Software Engineering: How Far Can We Go?” within the ROSE Festival-track
Data Czar in Organizing Committee
Author of Towards Crowd-Sourced API Documentation within the Posters-track
ICPC 2018Session Chair of Opening, Vision Keynote, and Developer Observation (part of Technical Research)
General Chair in ICPC 2018 Organization Committee
Author of Welcome to ICPC 2018 within the Technical Research-track
MSR 2018Author of The Open-Closed Principle of Modern Machine Learning Frameworks within the Technical Papers-track
Committee Member in Program Committee within the Technical Papers-track
Author of Developer Interaction Traces backed by IDE Screen Recordings from Think-aloud Sessions within the Data Showcase-track
ESEC/FSE 2018Author of Getting the Most from Map Data Structures in Android within the Journal-First-track
* ICSE 2018 *Author of EARMO: An Energy-Aware Refactoring Approach for Mobile Apps within the Journal first papers-track