Student supervision
Expand all
Collapse all
Co-simulation for controlled environment simulation
Thèses et mémoires dirigés
/
2024
-
2024
Graduate : Archambault, Pascal
Cycle : Master's
Grade : M. Sc.
Aligning language models to code : exploring efficient, temporal, and preference alignment for code generation
Thèses et mémoires dirigés
/
2024
-
2024
Graduate : Weyssow, Martin
Cycle : Doctoral
Grade : Ph. D.
Microservices identification in existing applications using meta-heuristics optimization and machine learning
Thèses et mémoires dirigés
/
2024
-
2024
Graduate : Barry, Hanifa
Cycle : Master's
Grade : M. Sc.
Sur l'élaboration de meilleures techniques pour l'apprentissage auto-supervisé des représentations du code
Thèses et mémoires dirigés
/
2023
-
2023
Graduate : Maes, Lucas
Cycle : Master's
Grade : M. Sc.
Few-shot prompt learning for automating model completion
Thèses et mémoires dirigés
/
2023
-
2023
Graduate : Ben-Chaaben, Meriem
Cycle : Master's
Grade : M. Sc.
Extraction of UML class diagrams from natural language specifications
Thèses et mémoires dirigés
/
2023
-
2023
Graduate : Yang, Song
Cycle : Master's
Grade : M. Sc.
Automatically correcting syntactic and semantic errors in ATL transformations using multi-objective optimization
Thèses et mémoires dirigés
/
2023
-
2023
Graduate : VaraminyBahnemiry, Zahra
Cycle : Doctoral
Grade : Ph. D.
Optimizing vertical farming : control and scheduling algorithms for enhanced plant growth
Thèses et mémoires dirigés
/
2023
-
2023
Graduate : Vu, Cong Vinh
Cycle : Master's
Grade : M. Sc.
Apprentissage de stratégies de calcul adaptatives pour les réseaux neuronaux profonds
Thèses et mémoires dirigés
/
2023
-
2023
Graduate : Kamanda, Aton
Cycle : Master's
Grade : M. Sc.
Abstraction de comportement de haut niveau à l’aide de la visualisation interactive
Thèses et mémoires dirigés
/
2022
-
2022
Graduate : Vandamme, Dorian
Cycle : Master's
Grade : M. Sc.
Extending domain-specific modeling editors with multi-touch interactions
Thèses et mémoires dirigés
/
2021
-
2021
Graduate : Hossain, Md Rifat
Cycle : Master's
Grade : M. Sc.
Towards using intelligent techniques to assist software specialists in their tasks
Thèses et mémoires dirigés
/
2021
-
2021
Graduate : Ben Sghaier, Oussama
Cycle : Master's
Grade : M. Sc.
Pattern-based refactoring in model-driven engineering
Thèses et mémoires dirigés
/
2021
-
2021
Graduate : Mokaddem, Chihab eddine Mohamed Omar
Cycle : Doctoral
Grade : Ph. D.
Vérification des patrons temporels d’utilisation d’API sans exécution du code : une approche et un outil
Thèses et mémoires dirigés
/
2020
-
2020
Graduate : Raelijohn, Erick F.
Cycle : Master's
Grade : M. Sc.
Metamodel co-evolution with related model-driven engineering artifacts : a multi-objective search framework
Thèses et mémoires dirigés
/
2019
-
2019
Graduate : Kessentini, Wael
Cycle : Doctoral
Grade : Ph. D.
From examples to knowledge in model-driven engineering : a holistic and pragmatic approach
Thèses et mémoires dirigés
/
2019
-
2019
Graduate : Batot, Edouard
Cycle : Doctoral
Grade : Ph. D.
Détection des utilisations à risque d’API : approche basée sur le système immunitaire
Thèses et mémoires dirigés
/
2018
-
2018
Graduate : Gallais-Jimenez, Maxime
Cycle : Master's
Grade : M. Sc.
Caractérisation et étude de l’impact des permissions dans les applications mobiles
Thèses et mémoires dirigés
/
2018
-
2018
Graduate : Dbouba, Selsabil
Cycle : Master's
Grade : M. Sc.
Using goal-driven assistants for software visualization
Thèses et mémoires dirigés
/
2017
-
2017
Graduate : Ndiaye, Alassane
Cycle : Master's
Grade : M. Sc.
Inferring API Usage Patterns and Constraints : a Holistic Approach
Thèses et mémoires dirigés
/
2017
-
2017
Graduate : Saied, Mohamed Aymen
Cycle : Doctoral
Grade : Ph. D.
Dérivation de diagrammes de séquence UML compactes à partir de traces d’exécution en se basant des heuristiques.
Thèses et mémoires dirigés
/
2016
-
2016
Graduate : Aloulou, Houssem
Cycle : Master's
Grade : M. Sc.
Génération automatique de configurations et de scénarios d'utilisation d'outils de visualisation à partir de spécifications de tâches d'analyse de logiciels
Thèses et mémoires dirigés
/
2015
-
2015
Graduate : Sfayhi, Ahmed
Cycle : Master's
Grade : M. Sc.
A Mono- and Multi-objective Approach for Recommending Software Refactoring
Thèses et mémoires dirigés
/
2015
-
2015
Graduate : Ouni, Ali
Cycle : Doctoral
Grade : Ph. D.
Una aproximación evolucionista para la generación automática de sentencias SQL a partir de ejemplos
Thèses et mémoires dirigés
/
2015
-
2015
Graduate : Ahumada Pardo, Dania I.
Cycle : Master's
Grade : M. Sc.
Une approche heuristique pour l’apprentissage de transformations de modèles
complexes à partir d’exemples
Thèses et mémoires dirigés
/
2015
-
2015
Graduate : Baki, Islem
Cycle : Master's
Grade : M. Sc.
A unified framework for the comprehension of software's time dimension
Thèses et mémoires dirigés
/
2015
-
2015
Graduate : Benomar, Omar
Cycle : Doctoral
Grade : Ph. D.
Improving automation in model-driven engineering using examples
Thèses et mémoires dirigés
/
2014
-
2014
Graduate : Faunes Carvallo, Martin
Cycle : Doctoral
Grade : Ph. D.
Identification d’une architecture à base de composants dans une application orientée objets à l’aide d’une analyse dynamique
Thèses et mémoires dirigés
/
2012
-
2012
Graduate : Allier, Simon
Cycle : Doctoral
Grade : D. Th.
Utilisation de la visualisation interactive pour l’analyse des dépendances dans les logiciels
Thèses et mémoires dirigés
/
2012
-
2012
Graduate : Bouvier, Simon
Cycle : Master's
Grade : M. Sc.
Technique de visualisation pour l’identification de l’usage excessif d’objets temporaires dans les traces d’exécution
Thèses et mémoires dirigés
/
2012
-
2012
Graduate : Duseau, Fleur
Cycle : Master's
Grade : M. Sc.
Transformation by example
Thèses et mémoires dirigés
/
2011
-
2011
Graduate : Kessentini, Marouane
Cycle : Doctoral
Grade : Ph. D.
Étude empirique des commentaires et application des techniques de résumé par extraction pour la redocumentation
Thèses et mémoires dirigés
/
2011
-
2011
Graduate : Haouari, Dorsaf
Cycle : Master's
Grade : M. Sc.
Analyse de dépendance des programmes à objet en utilisant les modèles probabilistes des entrées
Thèses et mémoires dirigés
/
2011
-
2011
Graduate : Bouchoucha, Arbi
Cycle : Master's
Grade : M. Sc.
Intégration de la visualisation à multiples vues pour le développement du logiciel
Thèses et mémoires dirigés
/
2011
-
2011
Graduate : Langelier, Guillaume
Cycle : Doctoral
Grade : Ph. D.
Formulation interactive des requêtes pour l’analyse et la compréhension du code source
Thèses et mémoires dirigés
/
2011
-
2011
Graduate : Jridi, Jamel Eddine
Cycle : Master's
Grade : M. Sc.
Modelling software quality : a multidimensional approach
Thèses et mémoires dirigés
/
2011
-
2011
Graduate : Vaucher, Stéphane
Cycle : Doctoral
Grade : Ph. D.
Développement logiciel par transformation de modèles
Thèses et mémoires dirigés
/
2010
-
2010
Graduate : El boussaidi, Ghizlane
Cycle : Doctoral
Grade : Ph. D.
Rétro-ingénierie des diagrammes de séquence par visualisation interactive
Thèses et mémoires dirigés
/
2010
-
2010
Graduate : Grati, Hassen
Cycle : Master's
Grade : M. Sc.
Rule-based quality heuristics formalization and identification
Thèses et mémoires dirigés
/
2008
-
2008
Graduate : Yang, Fan
Cycle : Master's
Grade : M. Sc.
A formal framework for run-time verification of Web applications : an approach supported by ccope-extended linear temporal logic
Thèses et mémoires dirigés
/
2008
-
2008
Graduate : Haydar, May
Cycle : Doctoral
Grade : Ph. D.
Évaluation de la qualité des applications web : approche probabiliste
Thèses et mémoires dirigés
/
2008
-
2008
Graduate : Malak, Ghazwa
Cycle : Doctoral
Grade : Ph. D.
Un système d'aide à la visualisation interactive de logiciels
Thèses et mémoires dirigés
/
2008
-
2008
Graduate : Hassaine, Salima
Cycle : Master's
Grade : M. Sc.
Détection visuelle d'anomalies de conception dans les programmes orientés objets
Thèses et mémoires dirigés
/
2008
-
2008
Graduate : Dhambri, Karim
Cycle : Master's
Grade : M. Sc.
Visualisation de la qualité des logiciels de grandes taille
Thèses et mémoires dirigés
/
2007
-
2007
Graduate : Langelier, Guillaume
Cycle : Master's
Grade : M. Sc.
Modélisation pour la gestion de modèles
Thèses et mémoires dirigés
/
2007
-
2007
Graduate : Dinh, Thi Lan Anh
Cycle : Doctoral
Grade : Ph. D.
Méta-modélisation de l'adaptation dynamique du contrôle des systèmes multi-agents
Thèses et mémoires dirigés
/
2007
-
2007
Graduate : Pham, Viet Thang
Cycle : Doctoral
Grade : Ph. D.
Étude de l'analyse formelle dans les données relationnelles : application à la restructuration des modèles structuraux UML
Thèses et mémoires dirigés
/
2007
-
2007
Graduate : Rouane Hacene, Mohamed
Cycle : Doctoral
Grade : Ph. D.
Analyse de la qualité du logiciel : une approche par visualisation et simulation
Thèses et mémoires dirigés
/
2006
-
2006
Graduate : Rouatbi, Mohamed
Cycle : Master's
Grade : M. Sc.
Formal checking of web based applications
Thèses et mémoires dirigés
/
2006
-
2006
Graduate : Barburas, Doina Mirela
Cycle : Master's
Grade : M. Sc.
Estimation de l'impact du changement dans les programmes à objets
Thèses et mémoires dirigés
/
2005
-
2005
Graduate : Cheikhi, Laila
Cycle : Master's
Grade : M. Sc.
Estimation de la qualité du produit logiciel : réseaux Bayésiens
Thèses et mémoires dirigés
/
2005
-
2005
Graduate : El Aoumari, Sanaa
Cycle : Master's
Grade : M. Sc.
Amélioration de la prédiction de la qualité du logiciel par combinaison et adaptation de modèles
Thèses et mémoires dirigés
/
2005
-
2005
Graduate : Bouktif, Salah
Cycle : Doctoral
Grade : Ph. D.
Estimation de caractéristiques externes de qualité à partir de mesures d'attributs internes : bilan et perspectives
Thèses et mémoires dirigés
/
2005
-
2005
Graduate : Ait Mehedine, Lynda
Cycle : Master's
Grade : M. Sc.
Migrating legacy system towards object technology
Thèses et mémoires dirigés
/
2005
-
2005
Graduate : Wu, Lei
Cycle : Doctoral
Grade : Ph. D.
Determination of software quality through a generic model
Thèses et mémoires dirigés
/
2004
-
2004
Graduate : Mehio, Nouha
Cycle : Master's
Grade : M. Sc.
Analyse des traces d'exécution pour la vérification des protocoles d'interaction dans les systèmes multiagents
Thèses et mémoires dirigés
/
2003
-
2003
Graduate : Ben Ayed, Nourchène
Cycle : Master's
Grade : M. Sc.
Software stability assessment using multiple prediction models
Thèses et mémoires dirigés
/
2003
-
2003
Graduate : Zhang, Hong
Cycle : Master's
Grade : M. Sc.
001_correct : un environnement de restructuration des programmes objets piloté par la qualité
Thèses et mémoires dirigés
/
2002
-
2002
Graduate : Chawiche, Hassan M.
Cycle : Master's
Grade : M. Sc.
A case-based reasoning diagnosis system for AHU (Air-Handling Unit)
Thèses et mémoires dirigés
/
2002
-
2002
Graduate : Zheng, Suoshi
Cycle : Master's
Grade : M. Sc.
Enhancing and evolving a rule-based system using historical data : a neuro-fuzzy approach
Thèses et mémoires dirigés
/
2002
-
2002
Graduate : Mai, Gang
Cycle : Master's
Grade : M. Sc.
Extension des modèles de prédiction de la qualité du logiciel en utilisant la logique floue et les heuristiques du domaine
Thèses et mémoires dirigés
/
2002
-
2002
Graduate : Serhani, Mohamed Adel
Cycle : Master's
Grade : M. Sc.
Identification des objets dans les applications léguées basée sur les algorithmes génétiques
Thèses et mémoires dirigés
/
2002
-
2002
Graduate : Konkobo, Idrissa
Cycle : Master's
Grade : M. Sc.
Obje[c]t identification using conceptual clustering
Thèses et mémoires dirigés
/
2002
-
2002
Graduate : Shen, Shiqiang
Cycle : Master's
Grade : M. Sc.
Gestionnaire de connaissances pour systèmes hybrides objets-règles
Thèses et mémoires dirigés
/
2001
-
2001
Graduate : Es-salihe, Mustapha
Cycle : Master's
Grade : M. Sc.
Research projects
Expand all
Collapse all
From examples to knowledge to software engineering support and automation
Projet de recherche au Canada
/
2019
-
2026
Lead researcher :
Houari Sahraoui
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PVX20965-(RGP) Programme de subvention à la découverte individuelle ou de groupe
Efficient Support of Code Review Process with Deep Learning
Projet de recherche au Canada
/
2023
-
2025
Lead researcher :
Houari Sahraoui
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PVXXXXXX-Subventions Alliance - International Catalyseur
Digital Twins for Vertical Farming
Projet de recherche au Canada
/
2022
-
2025
Funding sources:
MITACS Inc.
,
Ferme d'hiver technologies inc.
Grant programs:
PVXXXXXX-Stage Accélération Québec - MITACS
,
Digital Twins for Vertical Farming
Projet de recherche au Canada
/
2022
-
2025
Lead researcher :
Houari Sahraoui
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PVXXXXXX-Subventions Alliance
Toward Robust and Adaptable Deep Learning Models of Code
Projet de recherche au Canada
/
2022
-
2024
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PVXXXXXX-Subventions Alliance
L’assistance au développement du logiciel au temps des données massives
Projet de recherche au Canada
/
2020
-
2023
Lead researcher :
Houari Sahraoui
Funding sources:
SPIIE/Secrétariat des programmes interorganismes à l’intention des établissements
Grant programs:
PVXXXXXX-Fonds d'excellence en recherche Apogée Canada/Bourse
Multi-paradigm digital twin framework for biophysical systems: Application to vertical farming
Projet de recherche au Canada
/
2022
-
2022
Lead researcher :
Houari Sahraoui
Supplément COVID-19 CRSNG_From examples to knowledge to software engineering support and automation
Projet de recherche au Canada
/
2020
-
2021
Lead researcher :
Houari Sahraoui
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PVXXXXXX-Supplément à l’appui des étudiants, des stagiaires postdoctoraux et du personnel de soutien à la recherche COVID-19
LEARNING FROM EXAMPLES TO IMPROVE AUTOMATION IN MODEL-DRIVEN ENGINEERING
Projet de recherche au Canada
/
2014
-
2021
Lead researcher :
Houari Sahraoui
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PVX20965-(RGP) Programme de subvention à la découverte individuelle ou de groupe
Migration des applications logicielles vers le "Cloud"
Projet de recherche au Canada
/
2017
-
2018
Lead researcher :
Houari Sahraoui
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PV128974-(EGP) Programme de subvention d'engagement partenarial
ADDRESSING ISSUES IN SOFTWARE ENGINEERING AUTOMATION USING VISUALIZATION AND SEARCH-BASED METHODS
Projet de recherche au Canada
/
2000
-
2015
Lead researcher :
Houari Sahraoui
Funding sources:
CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs:
PVX20965-(RGP) Programme de subvention à la découverte individuelle ou de groupe
ADDRESSING ISSUES IN SOFTWARE ENGINEERING AUTOMATION USING VISUALIZATION AND SEARCH-BASED METHODS
Projet de recherche au Canada
/
2009
-
2013
Lead researcher :
Houari Sahraoui