Sègla Jean-Luc Kpodjedo
Professeur
Département
Département de génie logiciel et TI
Formation
M.Sc.A., Ph.D. (Polytechnique Montréal)
Bureau
A-4491
Courriel

Vue d'ensemble
Kpodjedo, Sègla Jean-Luc
Unités de recherche
Axe de recherche
- Systèmes logiciels, multimédia et cybersécurité
Expertises
- Alignement de graphes
- Prédiction de défauts et tests de logiciels
- Évolution du logiciel
- Études empiriques en génie logiciel
- Optimisation combinatoire et méta-heuristiques
Cours
Encadrements
- En codirection avec : Chamseddine Talhi
Dataset Generation and Machine Learning Approaches for Android Malware Detection, par Zakeya Namrud
Hiver 2022 - En codirection avec : Ghizlane El boussaidi
Identifying Community-Supported Technologies in Software Development Discussion Forums through Data Science, par Farag Almansoury
Été 2023 - En codirection avec : Ghizlane El boussaidi
Supporting Requirements Specification for a Certifiable Avionic Safety Critical System, par Ikram Darif
Hiver 2025
- Rétro ingénierie d'application web javascript pour aider à la compréhension et à la documentation, par Jonathan Cloutier
Hiver 2016 - En codirection avec : Ghizlane El boussaidi
Systematic Review of Recommendation Systems in Software Engineering, par Sana Maki
Été 2016 - En codirection avec : Ghizlane El boussaidi
Inférence de l'évolution architecturale à partir du code source : une approche basée sur la détection des tactiques architecturales, par Christel Kapto Djampou
Été 2016 - An Empirical Study On Software Testing Tools Terminology, par Rajesh Kolli
Été 2018 - En codirection avec : Ghizlane El boussaidi
A Framework for Supporting the Automated Generation of the Input Space Model to Test a Certifiable Avionic Safety Critical Software, par Pratibha Padmanabhan
Automne 2022
- En codirection avec : James Lapalme
Revue holistique de l'état de l'art sur la ludification, par Gabriel Fontaine-Escobar
Hiver 2015 - Étude empirique sur les projets de réalité augmentée, par Kheira Benziane
Été 2019 - Proposition de nouveaux scénarios de tests basés sur les modèles avec l'outil GraphWalker, par Billel Redouane
Été 2015 - En codirection avec : Daniel Perraton
Évolution, développement logiciel et administration des infrastructures informatiques (DevOps) du projet OPECC, par Anis Kerkouche
Automne 2020 - Tests basés sur les exigences supportés par un outil, par Gaëlle Claude
Hiver 2016 - Automatisation de tests logiciels, par Shabnam Mahmoudimachakposhti
Été 2017 - Analyse de codes de réalité virtuelle, par Naoures Ghrairi
Hiver 2017 - L'analyse comparative des méthodes de test automatisé pour les applications mobiles, par Moulkhere Guendouz
Hiver 2025 - Réingénierie de l'outil OPECC, par Nicolas Bouffard
Été 2018 - En codirection avec : Ghizlane El boussaidi
Localisation d’appareils mobiles en magasin: analyse architecturale d’un projet de l’internet des objets, par Louis-Philippe Chouinard
Été 2021 - En codirection avec : Ghizlane El boussaidi
Mise en oeuvre d'une approche pour développer des tests d'intégration pour un système d'exploitation conforme au standard ARINC653, par Mohamed Riadh Sayah
Automne 2019 - En codirection avec : Daniel Perraton
Évolution de l'environnement de développement du projet OPECC et développement de nouvelles fonctionnalités, par Deep Dhanak
Hiver 2019 - Protection de la vie privée et sécurité des données dans le développement d'applications mobiles : Étude de cas d'une application d'analyse de ticket de caisse, par Elwin Bryan Mevo-Guezo
Été 2023
- En codirection avec : Walid Ben Hamed
Réalisation d'une solution (Web et Mobile) qui permet de faciliter la communication et les interactions entre les avocats et leurs clients, par Imen Ben Hamed
Automne 2017 - En codirection avec : Mingar Chan
Automatisation des tests pour un système embarqué, par Benjamin Mangeot
Automne 2018
- Test de logiciel dans le département de livraison des services TI de PSP Investment, par Shabnam Mahmoudimachakposhti
Été 2017 - MYBYS, par Youssef Benhessou
Hiver 2017 - Analyste qualité logicielle, par Mohamed Amine Abdessemed
Hiver 2025 - Implémentation et test d’intégration d’un logiciel de preuve de concept pour le projet « Transmission et Traitement sécurisé », par Daravisal Dy
Automne 2024 - Génie logiciel- AI Machine Learning, par Cylia Airouche
Automne 2024 - Développeur Full-Stack, par Etienne Tillier
Hiver 2025 - Développeur 1, par Axel Boris Zombre
Automne 2022 - Développement des applications web, par Elalia Brenkia
Automne 2018 - Refonte des écrans de la carte de crédits de l’application mobile « Service mobile Desjardins », par Amina Chourak
Automne 2020 - Tests et maintenance du système Konductö, par Adidjatou Kouboura Mama
Été 2022
- Lien entre la qualité logicielle interne et la conception statique de projets orientés objet, par Cherif Ben Younès
Automne 2016 - Les tests d'applications mobiles, par Soumaya Amari
Hiver 2017 - Révolution de l'IA : Analyse de son impact sur les tests logiciels, par Chaouki Rahmani
Automne 2024 - Developpement de NEARENT, une plateforme transactionnelle de location d’objets, par Amine Béjaoui Mezzi
Hiver 2024 - Migration du mode de publication des applications mobiles Desjardins vers le Android App Bundles, par Amina Chourak
Automne 2020 - Une étude empirique sur les questions posées sur StackOverflow sur les principaux outils pertinents pour du DevOps, par Louiza Farhi
Automne 2023 - Simplification de la sécurité Azure grâce à la traduction de politiques basée sur les LLM, par Baba Mohammed Soori
Automne 2024
- Transition d'un processus d'assurance qualité logicielle traditionnel vers un processus d'assurance logicielle agile dans le contexte d'un logiciel embarqué - définitions, évaluation des pratiques et stratégie de mise en oeuvre, par Baptiste Aurenche
Été 2015 - Processus d'uniformisation de KONDUCTÖ, par Adidjatou Kouboura Mama
Été 2022 - Intégration de systèmes : Guide des bonnes pratiques, par Daravisal Dy
Automne 2024 - Analyse et amélioration de la qualité du code du logiciel Giro Session Manager (GSM), par Nadji Djebari
Été 2017 - Développement de l'application MYBYS, par Youssef Benhessou
Hiver 2017 - Développement des applications web, par Elalia Brenkia
Automne 2018 - Tests et automatisation des tests dans les solutions développées par PIREL, par Axel Boris Zombre
Automne 2022
Publications
- Ikram Darif, Ghizlane El Boussaidi, Sègla Kpodjedo. 2023 « A model driven and template based requirements specification approach for safety critical systems ». Affiche présentée lors de la conférence : CSER Consortium for Software Engineering Research 2023 Spring Meeting (Montreal, QC, Canada, June 07, 2023)
- Ikram Darid, Ghizlane El Boussaidi, Sègla Kpodjedo. 2022 « Supporting requirements specification for a certifiable avionic safety critical system ». Affiche présentée lors de la conférence : Consortium for Software Engineering Research (CSER) spring (Montreal, QC, Canada - En ligne, May 30, 2022)
- Pratibha Padmanabhan, Ghizlane El Boussaidi, Sègla Kpodjedo. 2022 « Supporting the generation of the input space model for testing a certifiable avionic safety critical system ». Affiche présentée lors de la conférence : Consortium for Software Engineering Research (CSER) spring (Montreal, QC, Canada - En ligne, May 30, 2022)
- Christel Kapto, Ghizlane El Boussaidi, Sègla Kpodjedo. 2016 « An approach for detecting architectural tactics and inferring architectural evolution from the source code ». Affiche présentée lors de la conférence : Consortium of Software Engineering Research (CSER Spring Meeting) (Huntsville, AL, USA, Mar. 22-24, 2016)
- Jonathan Cloutier, Sègla Kpodjedo. 2015 « Reverse engineering and visualization of web application's structure ». Affiche présentée lors de la conférence : Consortium of Software Engineering Research (CSER 2015, Spring Meeting) (Montreal, QC, Canada, Mar. 1, 2015)
- Christel Kapto, Ghizlane El boussaidi, Sègla Kpodjedo. 2015 « Towards inferring architectural intention from software evolution ». Affiche présentée lors de la conférence : Consortium of Software Engineering Research (CSER 2015, Spring Meeting) (Montreal, QC, Canada, Mar. 1, 2015)
- Sana Maki, Sègla Kpodjedo, Ghizlane El Boussaidi. 2015 « Towards a generic framework for recommendation systems in software engineering - A preliminary analysis of RSSE tools ». Affiche présentée lors de la conférence : Consortium of Software Engineering Research (CSER 2015, Spring Meeting) (Montreal, QC, Canada, Mar. 1, 2015)
- Alvine B. Belle, Callum Sutherland, Opeyemi O. Adesina, Segla Kpodjedo, Nathanael Ojong, Lisa Cole. 2023 « Bolstering the persistence of black students in undergraduate computer science programs: A systematic mapping study ». ACM Transactions on Computing Education vol. 23 , nº 4
- Farag Almansoury, Segla Kpodjedo, Ghizlane El Boussaidi. 2022 « Game development topics: A tag-based investigation on game development stack exchange ». Applied Sciences vol. 12 , nº 21
- Farag Almansoury, Segla Kpodjedo, Ghizlane El Boussaidi. 2022 « Identifying community-supported technologies and software developments concepts by K-means clustering ». International Journal of Advanced Computer Science and Applications vol. 13 , nº 6. p. 917-926
- Namrud Zakeya, Kpodjedo Ségla, Talhi Chamseddine, Boaye Belle Alvine. 2022 « Probing AndroVul dataset for studies on Android malware classification ». Journal of King Saud University - Computer and Information Sciences vol. 34 , nº 9. p. 6883-6894
- Zakeya Namrud, Sègla Kpodjedo, Chamseddine Talhi, Ahmed Bali, Alvine Boaye Belle. 2021 « Deep learning based android anomaly detection using a combination of vulnerabilities dataset ». Applied Sciences vol. 11 , nº 16
- Alvine Boaye Belle, Ghizlane El Boussaidi, Sègla Kpodjedo. 2016 « Combining lexical and structural information to reconstruct software layers ». Information and Software Technology vol. 74. p. 1-16
- Segla Kpodjedo, Philippe Galinier, Giuliano Antoniol. 2014 « Using local similarity measures to efficiently address approximate graph matching ». Discrete Applied Mathematics vol. 164 , nº Part 1. p. 161-177
- Sègla Jean-Luc Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol, Yann-Gaël Gueheneuc. 2013 « MADMatch: many-to-many approximate diagram matching for design comparison ». IEEE Transactions on Software Engineering vol. 39 , nº 8. p. 1090-1111
- Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol, Yann-Gaël Gúeh́eneuc. 2013 « Studying software evolution of large object-oriented software systems using an ETGM algorithm ». Journal of software: Evolution and Process vol. 25 , nº 2. p. 139-163
- Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Yann-Gaël Guéhéneuc, Giuliano Antoniol. 2011 « Design evolution metrics for defect prediction in object oriented systems ». Empirical Software Engineering vol. 16 , nº 1. p. 141-175
- S. Kpodjedo, P. Galinier, G. Antoniol. 2010 « On the use of similarity metrics for approximate graph matching ». Electronic Notes in Discrete Mathematics vol. 36. p. 687-694
- Ikram Darif, Cristiano Politowski, Ghizlane El Boussaidi, Imen Benzarti, Sègla Kpodjedo. 2023 « A model-driven and template-based approach for requirements specification ». ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems (MODELS) (Västerås, Sweden, Oct. 01-06, 2023) Institute of Electrical and Electronics Engineers
- Parsa Karami, Ikram Darif, Cristiano Politowski, Ghizlane El Boussaidi, Sègla Kpodjedo, Imen Benzarti. 2023 « On the impact of development frameworks on mobile apps ». 30th Asia-Pacific Software Engineering Conference (APSEC) (Seoul, Republic of Korea, Dec. 04-07, 2023) IEEE Computer Society
- Ikram Darif, Cristiano Politowski, Ghizlane El Boussaidi, Segla Kpodjedo. 2022 « A domain specific language for the ARINC 653 specification ». IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW (Charlotte, NC, USA, Oct. 31-Nov. 03, 2022) Institute of Electrical and Electronics Engineers Inc.
- Chaima Chekhaba, Hocine Rebatchi, Ghizlane El Boussaidi, Naouel Moha, Sègla Kpodjedo. 2021 « Coach: classification-based architectural patterns detection in Android apps ». Proceedings of the 36th Annual ACM Symposium on Applied Computing (Republic of Korea, Mar. 22-26, 2021) Association for Computing Machinery
- Farag Almansoury, Sègla Kpodjedo, Ghizlane El Boussaidi. 2020 « Investigating Web3D topics on StackOverflow: a preliminary study of WebGL and Three.js ». The 25th International Conference on 3D Web Technology (Seoul, Korea, Nov. 09-13, 2020) Association for Computing Machinery
- Zakeya Namrud, Sègla Kpodjedo, Chamseddine Talhi. 2020 « AndroVul: A repository for android security vulnerabilities ». CASCON '19: Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (Toronto, ON, Canada, Nov. 04-06, 2019) Center for Advanced Studies on Collaborative Research
- Alvine Boaye Belle, Timothy C. Lethbridge, Sègla Kpodjedo, Opeyemi O. Adesina, Miguel A. Garzon. 2019 « A novel approach to measure confidence and uncertainty in assurance cases ». 2019 IEEE 27th International Requirements Engineering Conference Workshops (REW) (Jeju Island, Korea (South), Sept. 23-27, 2019) Institute of Electrical and Electronics Engineers Inc.
- Aymen Daoudi, Naouel Moha, Ghizlane ElBoussaidi, Sègla Kpodjedo. 2019 « An exploratory study of MVC-based architectural patterns in Android apps ». Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing (SAC 2019) (Limassol, Cyprus, Apr. 08-12, 2019) Association for Computing Machinery
- Naoures Ghrairi, Sègla Kpodjedo, Amine Barrak, Fabio Petrillo, Foutse Khomh. 2018 « The State of practice on Virtual Reality (VR) applications: An exploratory study on github and stack overflow ». 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS) (Lisbon, Portugal, July 16-20, 2018) Institute of Electrical and Electronics Engineers Inc.
- Philippe Galinier, Segla Kpodjedo, Giulio Antoniol. 2017 « A penalty-based Tabu search for constrained covering arrays ». Genetic and Evolutionary Computation Conference (GECCO) (Berlin, Germany, July 15-19, 2017) ACM
- Jonathan Cloutier, Sègla Kpodjedo, Ghizlane El boussaidi. 2016 « WAVI: a reverse engineering tool for Web applications ». 2016 IEEE 24th International Conference on Program Comprehension (ICPC) (Austin, TX, USA, May 16-17, 2016) IEEE
- Christel Kapto, Ghizlane El Boussaidi, Sègla Kpodjedo, Chouki Tibermacine. 2016 « Inferring architectural evolution from source code analysis : A tool-supported approach for the detection of architectural tactics ». Software Architecture: 10th European Conference, ECSA 2016 (Copenhagen, Denmark, Nov. 28 - Dec. 2, 2016) Springer International Publishing
- Alvine Boaye Belle, Ghizlane El Boussaidi, Christian Desrosiers, Segla Kpodjedo, Hafedh Mili. 2015 « The layered architecture recovery as a quadratic assignment problem ». Software Architecture : 9th European Conference, ECSA 2015, Dubrovnik/Cavtat, Croatia, September 7–11, 2015, Proceedings (Cham, Switzerland, Sept. 7-11, 2015) Springer International Publishing
- Sana Maki, Sègla Kpodjedo, Ghizlane El Boussaidi. 2015 « Context extraction in recommendation systems in software engineering: a preliminary survey ». Proceedings of the 25th Annual International Conference on Computer Science and Software Engineering (Markham, ON, Canada, Nov. 2-4, 2015) IBM Corp.
- Ahmed Belderrar, Segla Kpodjedo, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Philippe Galinier. 2011 « Sub-graph mining: Identifying micro-architectures in evolving object-oriented software ». 15th European Conference on Software Maintenance and Reengineering (CSMR) (Oldenburg, Germany, Mar. 01-04, 2011) IEEE
- Segla Kpodjedo, Philippe Galinier, Giuliano Antoniol. 2010 « Enhancing a tabu algorithm for approximate graph matching by using similarity measures ». Evolutionary Computation in Combinatorial Optimization : 10th European Conference, EvoCOP 2010, Istanbul, Turkey, April 7-9, 2010. Proceedings (Istanbul, Turkey, Apr. 07-10, 2010) Springer
- Segla Kpodjedo. 2009 « Approximate graph matching in software engineering ». 16th Working Conference on Reverse Engineering (WCRE) (Lille, France, Oct. 13-16, 2009) IEEE
- Segla Kpodjedo, Filippo Ricca, Giuliano Antoniol, Philippe Galinier. 2009 « Evolution and search based metrics to improve defects prediction ». 1st International Symposium on Search Based Software Engineering (SSBSE) (Windsor, Berkshire, United Kingdom, May 13-15, 2009) IEEE
- Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol. 2009 « Recovering the evolution stable part using an ECGM algorithm: Is there a tunnel in mozilla? ». 3th European Conference on Software Maintenance and Reengineering (CSMR) (Kaiserslautern, Germany, Mar. 24-27, 2009) IEEE
- Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol. 2008 « Error correcting graph matching application to software evolution ». 15th Working Conference on Reverse Engineering (WCRE) (Antwerp, Belgium, Oct. 15-18, 2008) IEEE
- Segla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol. 2008 « Not all classes are created equal: Toward a recommendation system for focusing testing ». RSSE '08: Proceedings of the 2008 international workshop on Recommendation systems for software engineering (Atlanta, GA, USA, Nov. 09, 2008) Association for Computing Machinery