Foutse Khomh

Registered user since Mon 24 Jul 2017

Name:Foutse Khomh
Bio:

Foutse Khomh is a Full Professor, a Canada CIFAR AI Chair, and FRQ-IVADO Research Chair at Polytechnique Montréal, where he heads the SWAT Lab (http://swat.polymtl.ca/). He received a Ph.D. in Software Engineering from the University of Montreal in 2011. His research interests include software maintenance and evolution, cloud engineering, machine learning systems engineering, empirical software engineering, software analytics, and dependable and trustworthy AI/ML. He has published over 180 conferences and journal papers. His work has received four ten-year Most Influential Paper (MIP) Awards, and six Best/Distinguished Paper Awards. He has served on the program committees of several international conferences including ICSE, FSE, 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 initiated and co-organized the Software Engineering for Machine Learning Applications (SEMLA) symposium. He is one of the organizers of the RELENG workshop series (http://releng.polymtl.ca) and Associate Editor for IEEE Software, EMSE, and JSEP.

Country:Canada
Affiliation:Polytechnique Montréal
Personal website:http://khomh.net/
Research interests:software maintenance and evolution, cloud engineering, empirical software engineering, software analytic, and trustworthy ML/AI

Contributions

ICSE 2024 Committee Member in Program Committee within the Demonstrations-track
Area Co-Chair for AI&SE in Research Track within the Research Track-track
SANER 2024 Diversity, Inclusion and Newcomers co-chair in Organizing Committee
DeepTest 2023 Organizer in Organizing Committee within the DeepTest 2023-track
MSR 2023 Committee Member in Program Committee within the Technical Papers-track
Author of On Codex Prompt Engineering for OCL Generation: An Empirical Study within the Technical Papers-track
Registered Reports Co-chair in Organizing Committee
Registered Reports Co-chair in Registered Reports Committee within the Registered Reports-track
ESEC/FSE 2023 Committee Member in Program Committee within the Research Papers-track
ICSME 2023 Committee Member in Program Committee within the Research Track-track
ASE 2023 Committee Member in Program Committee within the Research Papers-track
Committee Member in Program Committee within the Industry Challenge (Competition) -track
EASE 2023 Committee Member in Program Committee within the Research (Full Papers)-track
ICSE 2023 Author of DiverGet: a Search-Based Software Testing approach for Deep Neural Network Quantization assessment within the Journal-First Papers-track
Program Committee Member in Technical Track within the Technical Track-track
Author of FIXME: synchronize with database! An empirical study of data access self-admitted technical debt within the Journal-First Papers-track
CAIN 2023 PC Member in Program Committee
Author of Engineering Trustworthy AI Systems - Foutse Khomh within the Papers-track
ICPC 2023 Author of UnityLint: A Bad Smell Detector for Unity within the Tool Demonstration-track
PC Member in Program Committee within the Research-track
ICST 2023 Author of Mutation Testing of Deep Reinforcement Learning Based on Real Faults within the Research Papers-track
ESEC/FSE 2022 Author of Clones in Deep Learning Code: What, Where, and Why? within the Journal First-track
Author of PaReco: Patched Clones and Missed Patches among the Divergent Variants of a Software Family within the Research Papers-track
SEA4DQ 2022 Author of Data Quality and Model Under-Specification Issues within the SEA4DQ 2022-track
ASE 2022 Author of Faults in Deep Reinforcement Learning Programs: A Taxonomy and A Detection Approach within the Journal-first Papers-track
Committee Member in Program Committee within the Research Papers-track
Author of SmOOD: Smoothness-based Out-of-Distribution Detection Approach for Surrogate Neural Networks in Aircraft Design within the Research Papers-track
Author of AI Quality Assurance within the Tutorials-track
EASE 2022 Author of Studying the Practices of Deploying Machine Learning Projects on Docker within the Research-track
SE4RAI 2022 Author of Challenges in Machine Learning Application Development: An Industrial Experience Report within the SE4RAI 2022-track
Programme Committee in Program Committee within the SE4RAI 2022-track
ICSE 2022 Author of The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Study within the Journal-First Papers-track
Committee Member in Program Committee within the Technical Track-track
Author of Automatic Fault Detection for Deep Learning Programs Using Graph Transformations within the Journal-First Papers-track
MSR 2022 Author of Mining Software Repositories in the age of AI within the Technical Papers-track
Canada in Program Committee within the Registered Reports-track
Tutorials Co-Chair in Organizing Committee
SERP4IoT 2022 Committee Member in Program Committee within the SERP4IoT 2022-track
Q-SE 2022 Author of Understanding Quantum Software Engineering Challenges An Empirical Study on Stack Exchange Forums and GitHub Issues within the Q-SE 2022-track
CAIN 2022 Committee Member in Program Committee within the CAIN 2022-track
Author of Identification of Out-of-Distribution Cases of CNN using Class-Based Surprise Adequacy within the CAIN 2022-track
ICPC 2022 Committee Member in Program Committee within the Research-track
ESEC/FSE 2021 Author of Multiculturalism within the New Faculty Symposium-track
Committee Member in Program Committee within the Research Papers-track
Author of RePOR: Mimicking humans on refactoring tasks. Are we there yet? within the Journal First-track
EASE 2021 Author of Assessing Developer Expertise from the Statistical Distribution of Programming Syntax Patterns within the EASE 2021-track
ICSE 2021 Author of Are Multi-language Design Smells Fault-prone? An Empirical Study within the Journal-First Papers-track
Author of Investigating Design Anti-pattern and Design Pattern Mutations and Their Change- and Fault-proneness within the Journal-First Papers-track
Author of An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examples within the Journal-First Papers-track
SERP4IoT 2021 Committee Member in Program Committee within the SERP4IoT 2021-track
DeepTest 2021 Committee Member in Program Committee within the deeptest2021-track
WAIN'21 Committee Member in Program Committee within the WAIN'21-track
ICPC 2021 Author of How to write socio-technical papers in ICPC Community within the Research-track
Steering Committee Chair in Steering Committee
Committee Member in Program Committee within the Research-track
MSR 2021 Shadow PC Advisor in Organizing Committee
Committee Member in Program Committee within the Registered Reports-track
Shadow PC Advisors Co-Chair in Shadow PC Advisors within the Shadow PC-track
ESEC/FSE 2020 Panelist of Welcome Panel #1 within the Plenary events-track
Committee Member in Program Committee within the Research Papers-track
ICSE 2020 Author of Why Reinventing the Wheels? An Empirical Study on Library Reuse and Re-implementation within the Journal First-track
ICPC 2020 Steering Committee Chair in Steering Committee
Session Chair of Open Steering Committee Meeting (part of Research)
MSR 2020 Author 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 2019 Author 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
MSR 2019 Committee Member in Program Committee within the MSR 2019 Technical Papers-track
ICPC 2019 ICPC 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)
ESEC/FSE 2018 Author 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
MSR 2018 Author 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
ICPC 2018 Session 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