Houari Sahraoui

Registered user since Wed 23 Jan 2019

Name:Houari Sahraoui
Bio:

Houari Sahraoui is a professor at the software engineering lab GEODES of the department of computer science and operations research, Université de Montréal. He holds a Ph.D. in Computer Science from Pierre & Marie Curie University - LIP6 (1995), with a specialization in Artificial Intelligence (AI). His research interests include automated software engineering (SE) and the application of AI techniques to SE. He has published around 200 papers in conferences, workshops, books, and journals. He has served as a program committee member in several IEEE and ACM conferences, as a member of the editorial boards of five journals, and as an organization member of many conferences and workshops. He was the general chair and program chair of many conferences such as IEEE/ACM International Conference on Automated Software Engineering (ASE), ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS), and IEEE Working Conference on Software Visualization (VISSOFT). He and his students have authored several award-winning papers.

Country:Canada
Affiliation:Université de Montréal
Research interests:Artificial Intelligence for Software engineering, Model-Driven Engineering, Search-based Software Engineering

Contributions

MODELS 2023 Committee Member in PC - Foundations Track within the Technical Track-track
Committee Member in Steering Committee
ASE 2023 Journal First Co-Chair in Organizing Committee
Co-chair in Journal-first Papers Chair within the Journal-first Papers-track
Committee Member in Program Committee within the Research Papers-track
ICSE 2023 Author of Towards using Few-Shot Prompt Learning for Automating Model Completion within the NIER - New Ideas and Emerging Results-track
MODELS 2022 Keynote Speaker of MoDeVVa Workshop - Welcome and Keynote Talk within the Workshops-track
General Co-Chair in Organizing Committee
Session Chair of Plenary (part of MODELS)
Steering Committee Member in Steering Committee
Author of Recommending metamodel concepts during modeling activities with pre-trained language models within the Journal-first-track
Author of Welcome to MODELS 2022 within the MODELS-track
Author of A generic approach to detect design patterns in model transformations using a string-matching algorithm within the Journal-first-track
ASE 2022 Session Chair of Technical Session 22 - Code Summarization and Recommendation (part of Research Papers)
Session Chair of Welcome to Day 2 (part of Plenary)
Committee Member in Program Committee within the Research Papers-track
Session Chair of MIP Awards (part of Research Papers)
Most Influential Paper Co-Chair in Organizing Committee
Most Influential Paper Co-Chair in MIP Co-Chairs within the MIP Awards-track
Author of AST-Probe: Recovering abstract syntax trees from hidden representations of pre-trained language models within the Research Papers-track
Author of Global Decision Making Over Deep Variability in Feedback-Driven Software Development within the NIER Track-track
Author of AST-Probe: Recovering abstract syntax trees from hidden representations of pre-trained language models within the Artifact Evaluation-track
ICSE 2022 Author of Better Modeling the Programming World with Code Concept Graphs-augmented Multi-modal Learning within the NIER - New Ideas and Emerging Results-track
Committee Member in Program Committee within the Journal-First Papers-track
MODELS 2021 Committee Member in Steering Committee
Session Chair of Panel (part of Panel)
Panel Chairs in Organizing Committee
Author of Automated Patch Generation for Fixing Semantic Errors in ATL Transformation Rules within the Technical Papers-track
FormaliSE 2021 Author of Checking temporal patterns of API usage without code execution within the FormaliSE 2021-track
ICPC 2021 Author of Design Defects Detection and Correction by Example within the Research-track
MODELS 2020 General Co-Chair of Welcome to MODELS 2020 within the MODELS-track
General Chair in Organizing Committee
Session Chair of Keynote by Yoshua Benjio (part of Keynotes)
ASE 2019 Committee Member in Steering Committee
Author of Improving reusability of software libraries through usage pattern mining within the Journal First Presentations-track
Committee Member in Program Committee within the Research Papers-track
FormaliSE 2019 Author of A Vision for Helping Developers Use APIs by Leveraging Temporal Patterns within the FormaliSE 2019-track
ICPC 2018 Author of Identifying Software Components from Object-Oriented APIs Based on Dynamic Analysis within the Technical Research-track