Yann-Gaël Guéhéneuc
Biographie
Yann-Gaël Guéhéneuc est professeur titulaire au Département d’informatique et de génie logiciel de l’Université Concordia depuis 2017, où il dirige l’équipe Ptidej chargée d’évaluer et d’améliorer la qualité des systèmes logiciels, en se concentrant sur l’Internet des objets et en recherchant de nouvelles théories, méthodes et outils pour comprendre, évaluer et améliorer le développement, la mise en service, les tests et la sécurité de ces systèmes. Auparavant, il était membre du corps professoral de Polytechnique Montréal et de l’Université de Montréal, où il a débuté comme professeur adjoint en 2003. En 2014, il a obtenu la chaire de recherche de niveau II du CRSNG sur les modèles dans les systèmes à langages mixtes. En 2013-2014, il a effectué un séjour à KAIST, à l’université Yonsei et à l’université nationale de Séoul, en Corée, ainsi qu’à l’Institut national d’informatique, au Japon, pendant son année sabbatique. En 2010, il est devenu membre senior de l’IEEE. En 2009, il a obtenu la chaire de recherche de niveau II du CRSNG sur les modèles logiciels et les modèles de logiciels. En 2003, il a obtenu un doctorat en génie logiciel à l’Université de Nantes, en France, sous la direction du professeur Pierre Cointe. Sa thèse de doctorat a été financée par Object Technology International, Inc. (aujourd’hui IBM Ottawa Labs.), où il a travaillé en 1999 et 2000. En 1998, il a obtenu son diplôme d’ingénieur à l’École des Mines de Nantes. Ses recherches portent sur la compréhension et la qualité des programmes, en particulier à travers l’utilisation et l’identification de modèles récurrents. Il a été le premier à utiliser la programmation par contraintes basée sur l’explication dans le contexte du génie logiciel pour identifier les occurrences de modèles. Il s’intéresse également au génie logiciel empirique ; il utilise des oculomètres pour comprendre et développer des théories sur la compréhension des programmes. Il a publié des articles dans des revues et lors de conférences internationales, notamment IEEE TSE, Springer EMSE, ACM/IEEE ICSE, IEEE ICSME et IEEE SANER. Il a été coprésident du programme et président général de plusieurs événements, notamment IEEE SANER’15, APSEC’14 et IEEE ICSM’13.
| Étudiant(e)s | Statut | Sujets |
|---|---|---|
| Palma, Francis | Doctorat | Detection of SOA Antipatterns |
| Wu, Wei | Doctorat | |
| Sabir, Fatima | Post Doctorat (Depuis 2020) | Software Engineering Drones for Emergency Responses |
| El-Masri, Diana | Doctorat (Depuis 2017) | Log for IoT Systems |
| Etaiwi, Mashael (Layan) | Doctorat (Depuis 2017) | Applying Consensus on Software Engineering Data |
| Flageol, William | Doctorat (Depuis 2017) | Programming Languages and Design Constraints |
| Minani, Jean Baptiste | Doctorat (Depuis 2021) | TBD |
| Politowski, Cristiano | Doctorat (Depuis 2018) | SE and IoT |
| Shoaib, Muhammad | Doctorat (Depuis 2021) | TBD |
| Trabelsi, Imen | Doctorat (Depuis 2021) | Unsupervised Learning for Micro Service Migration |
| Yefi, Peter | Doctorat (Depuis 2021) | TBD |
| Lai, Jianbin | Maîtrise (Depuis 2020) | IoT Software System Architectures |
| Nazemi, Mohammad | Maîtrise (Depuis 2020) | Software System for LIDAR Analsyses |
| Tighilt, Rafik | Maîtrise (Depuis 2019) | Mobile Services |
| Van Tran, Tuan | Maîtrise (Depuis 2019) | IoT and Choices |
| Étudiant(e)s | Statut | Sujets |
|---|---|---|
| Sharafi, Zohreh | Doctorat | |
| Medini, Soumaya | Doctorat | |
| Abdellatif, Manel | Doctorat (Depuis 2016) | On the Migration towards Service-oriented Architectures |
