Passer au contenu

/ Département d'informatique et de recherche opérationnelle

Je donne

Rechercher

Eugene Syriani

Vcard

Professeur titulaire

Faculté des arts et des sciences - Département d'informatique et de recherche opérationnelle

André-Aisenstadt office 2345

eugene.syriani@umontreal.ca

514 343-6111 #47497

Courriels

syriani@iro.umontreal.ca (Travail)

Biography

Je suis professeur titulaire au département d'informatique et de recherche opérationnelle (DIRO) de l'Université de Montréal. Je codirige le groupe de recherche en génie logiciel (GEODES). J'enseigne le génie logiciel au niveau du baccalauréat, de la maitrise et du doctorat. Mon objectif de recherche est de fournir des outils et techniques qui augmentent la productivité des ingénieurs logiciel et experts dans d'autres disciplines scientifiques et de génie, et de les aider à produire des artéfacts de haute qualité. Mes principaux intérêts de recherche portent sur la conception de logiciels basée sur l'approche de l'ingénierie dirigée par les modèles et sur la conception de systèmes autonomes basée sur la simulation. En ce qui concerne le génie logiciel, je m'intéresse à la modélisation spécifique au domaine, à la transformation de modèles, à la modélisation collaborative, à la génération de code et à la création d'environnements de modélisation entièrement personnalisables afin d'améliorer l'expérience de l'utilisateur. En ce qui concerne la simulation, je m'intéresse également aux jumeaux numériques, à la simulation d'événements discrets et à la co-simulation. Consultez ma page de recherche pour plus d'information.

Je dirige actuellement plusieurs projets de recherche sur ces sujets au Canada et le développement de plusieurs logiciels accessibles au public. Je suis membre de comités de programme et j'organise plusieurs événements internationaux majeurs dans les communautés de la modélisation logicielle et de la simulation. J'œuvre également comme juge pour les principales revues en génie logiciel, modélisation et simulation.

De 2011 à 2014, j'étais professeur adjoint à l'Université d'Alabama (États-Unis). J'ai obtenu un doctorat en informatique en 2011 et un baccalauréat en mathématiques et en informatique en 2006 à l'Université McGill. J'y ai également poursuivi des études postdoctorales sur l'ingénierie dirigée par les modèles pour les systèmes automobiles.

J'ai également travaillé en entreprises en tant qu'ingénieur logiciel au Canada pendant une dizaine d'années.

Read more...

Affiliations

Research recruitment

Je suis toujours à la recherche d'étudiants motivés et travailleurs aux 1er, 2e, 3e cycles et chercheurs postdoctoraux qui veulent travailler sur un sujet de recherche qui nous intéresse mutuellement. En particulier, je recherche des étudiants qui possèdent l'une des expertises ou connaissance dans les domaines suivants:

  • Génie logiciel
  • Ingénieurie dirigée par modèles
  • Modélisation collaborative
  • Bases de données, systèmes distribués
  • Apprentissage machine par renforcement
  • Simulation, jumeaux numériques
  • Assitants intelligents pour les revues systématiques
Read more...

Education Programs

  • Maîtrise en informatique – Technologies de l'information (TIC) Sciences pures et sciences appliquées
  • Doctorat en informatique – Sciences pures et sciences appliquées Technologies de l'information (TIC)

Courses

  • IFT6003 Méthodes de recherche en informatique
  • IFT6253 Conception dirigée par modèles

Expertises

Mes principaus intérêts de recherche suivent deux axes.

Le premier axe est la conception en génie logiciel, suivant le paradigme d'ingénieurie dirigée par les modèles. En particulier, je m'intéresse à la conception de langages de modélisation dédiés au domaine, les transformations de modèles et la génération de code automatique. Mes intérêts s'inscrivent également dans la modélisation collaborative en temps réel et suivant des systèmes de contrôle de révision. Je travaille aussi sur la génération d'environnements de modélisation entièrement personalisable afin d'améliorer l'expérience utilisateur.

Le second axe est la simulation, souvent la simulation à événements discrets et la co-simulation. Mes travaux s'incrivent dans la conception de jumeaux numériques appliqués dans diverses domaines, tel que l'agriculture, l'automobile et la domotique.

Un autre intérêt de recherche transversal est sur les revues systématiques de la littérature d'un point de vue méthodologique et logiciel.

Responsabilities and outreach Expand all Collapse all

Activités au sein d’organismes ou d’entités de l’institution

Membre des comités de sélection de bourses Banting, Vanier, CRSNG, FRQ-NT et IVADO.

Responsabilités administratives

Membre de l'assemblée universitaire 2023-2027

Membre du CONFAS et CEFAS 2020-2026

Membre du conseil du SGPPUM depuis 2016

Student supervision Expand all Collapse all

Automatic screening of articles for systematic reviews using large language models Thèses et mémoires dirigés / 2025 - 2025
Diplômé(e) : Kumar, Gauransh
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Compromising creativity with feature modeling and metamodeling Thèses et mémoires dirigés / 2025 - 2025
Diplômé(e) : Schepens, Hanz
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Cracks in the platform : detecting inconsistencies and workarounds in low-code applications Thèses et mémoires dirigés / 2025 - 2025
Diplômé(e) : Zaheri, MohammadAmin
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Co-simulation for controlled environment simulation Thèses et mémoires dirigés / 2024 - 2024
Diplômé(e) : Archambault, Pascal
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Domain-specific differencing and merging of models Thèses et mémoires dirigés / 2024 - 2024
Diplômé(e) : Zadahmad Jafarloiu, Manouchehr
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Optimizing vertical farming : control and scheduling algorithms for enhanced plant growth Thèses et mémoires dirigés / 2023 - 2023
Diplômé(e) : Vu, Cong Vinh
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Generating graphical and projectional editors Thèses et mémoires dirigés / 2023 - 2023
Diplômé(e) : Ducoin, Aurélien
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
A framework for domain-specific modeling on graph databases Thèses et mémoires dirigés / 2022 - 2022
Diplômé(e) : Nikitchyn, Vitalii
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Gentleman : a lightweight web-based projectional editor Thèses et mémoires dirigés / 2022 - 2022
Diplômé(e) : Lafontant, Louis-Edouard
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Evolution of domain-specific languages depending on external libraries Thèses et mémoires dirigés / 2021 - 2021
Diplômé(e) : Fall, Khady
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Extending domain-specific modeling editors with multi-touch interactions Thèses et mémoires dirigés / 2021 - 2021
Diplômé(e) : Hossain, Md Rifat
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Adapting modeling environments to domain specific interactions Thèses et mémoires dirigés / 2021 - 2021
Diplômé(e) : da Silva de Sousa, Vasco Nuno
Cycle : Doctorat
Diplôme obtenu : Ph. D.
Framework for Real-time collaboration on extensive Data Types using Strong Eventual Consistency Thèses et mémoires dirigés / 2019 - 2019
Diplômé(e) : Masson, Constantin
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
ReLiS: un outil flexible pour réaliser des revues systématiques itératives et collaboratives Thèses et mémoires dirigés / 2018 - 2018
Diplômé(e) : Bigendako, Brice Michel
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Using Workflows to Automate Activities in MDE Tools Thèses et mémoires dirigés / 2017 - 2017
Diplômé(e) : Gamboa, Miguel
Cycle : Maîtrise
Diplôme obtenu : M. Sc.
Survey of Template-Based Code Generation Thèses et mémoires dirigés / 2017 - 2017
Diplômé(e) : Luhunu, Lechanceux Kavuya
Cycle : Maîtrise
Diplôme obtenu : M. Sc.

Research projects Expand all Collapse all

Engineering Agentic Digital Twins Projet de recherche au Canada / 2026 - 2032

Lead researcher : Eugene Syriani
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

From domain-specific languages to domain-specific environments Projet de recherche au Canada / 2020 - 2027

Lead researcher : Eugene Syriani
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

Prompt optimization method to maximize the accuracy and reliability of LLM outputs Projet de recherche au Canada / 2026 - 2026

Lead researcher : Eugene Syriani
Co-researchers : Ian Arawjo
Funding sources: MITACS Inc.
Grant programs: PVXXXXXX-Stage Accélération Québec - MITACS

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
Co-researchers : Eugene Syriani
Funding sources: CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs: PVXXXXXX-Subventions Alliance

Conceptualisation d’une matériathèque numérique en techniques d’éducation à l’enfance Projet de recherche au Canada / 2023 - 2024

Lead researcher : Eugene Syriani
Co-researchers : Maryse Lafrance
Funding sources: Ministère de l’Enseignement supérieur
Grant programs:

Inference of simulation models in Digital Twins by reinforcement learning Projet de recherche au Canada / 2021 - 2024

Lead researcher : Eugene Syriani
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
Co-researchers : Eugene Syriani

Semantic versioning of model changes in decision support systems Projet de recherche au Canada / 2020 - 2022

Lead researcher : Eugene Syriani
Funding sources: MITACS Inc.
Grant programs: PVXXXXXX-Stage Accélération Québec - MITACS

COLLABORATIVE MODELING AMONG CROSSDOMAIN TEAMS Projet de recherche au Canada / 2015 - 2022

Lead researcher : Eugene Syriani
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

Optimization of task sequencing and allocation Projet de recherche au Canada / 2021 - 2021

Funding sources: MITACS Inc.
Grant programs: PVXXXXXX-Stage Accélération Québec - MITACS

Supplément COVID-19 CRSNG_From domain-specific languages to domain-specific environments Projet de recherche au Canada / 2020 - 2021

Lead researcher : Eugene Syriani
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

Improving the Modernization of RPG Legacy Applications Projet de recherche au Canada / 2016 - 2017

Lead researcher : Eugene Syriani
Funding sources: Fresche Solutions , CRSNG/Conseil de recherches en sciences naturelles et génie du Canada (CRSNG)
Grant programs: , PVXXXXXX-(EGP2) Programme de subvention d'engagement partenarial Plus

Automating the Modernization of Legacy Applications Projet de recherche au Canada / 2016 - 2016

Lead researcher : Eugene Syriani
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

Publications Expand all Collapse all

Mes publications sont dispnibles ici : http://www.iro.umontreal.ca/~syriani/index.php/pub

Recognition and Awards

  • Prix du meilleur article au congrès ACM/IEEE 26th International Conference on Model Driven Engineering Languages & Systems, 2023.

    Reconnaissance de service de l'ACM comme directeur du congrès ACM/IEEE 23rd International Conference on Model Driven Engineering Languages & Systems, 2020.

    Prix du meilleur article au congrès ACM International Conference on Software Language Engineering, 2019.

    Bourse de professeur invité intiulée Visiting Professors, Visiting Researchers and Visiting Fellows at University of L’Aquila, à l'Université de l'Aquila, Italie, 2018.

    Bourse de professeur invité à TU Wien, Vienne, Autriche, 2018.

    Bourse de professeur invité intiulée Académie d'excellence « Réseaux, Information Société Numérique », à l'Université Côte-d’Azur Nice, Sophia-Antipolis, France, 2018.

    Prix du meilleur article au congrès International Conference on Model Transformation, 2018.

    Prix du meilleur article au congrèsACM International Conference on Software Language Engineering, 2016.

    Prix du meilleur article au congrèsInternational Conference on Model-Driven Engineering and Software Development, 2016.

News

Browse this profile on: