Ghizlane El Boussaidi

Biographie

Ghizlane El Boussaidi est professeure de génie logiciel. Elle est membre du laboratoire LASI de l’ÉTS et du LATECE.  Ses intérêts de recherche incluent l’ingénierie dirigée par les modèles, la conception et l’architecture logicielle, les patrons architecturaux et de conception et la réingénierie des systèmes. Ingénieure en informatique industrielle, la professeure El Boussaidi détient un doctorat en génie logiciel. Elle a plus de 15 ans d’expérience en industrie et a participé au développement et la mise en œuvre de divers systèmes logiciels.

Sujets d'intérêts

  • Conception par application de patrons
  • Patrons de conception et problèmes de conception
  • Conception architecturale et styles architecturaux
  • Développement dirigé par les modèles
  • Refactorisation et transformation de modèles
  • Langages de modélisation et méta-modélisation
  • Détection de patrons/motifs dans des modèles
"Evaluating open source IoT platforms: A GitHub analysis"SERP4IoT '24: Proceedings of the ACM/IEEE 6th International Workshop on Software Engineering Research & Practices for the Internet of Things14-212024
"Discovering Reusable Functional Features in Legacy Object-Oriented Systems"IEEE Transactions on Software Engineering4973827-38562023
"Event Driven Architecture: An Exploratory Study on The Gap between Academia and Industry"5th IEEE/ACM International Workshop on Software Engineering Research and Practices for the IoTIEEE25-322023
João Eduardo Montandon, Luciana Lourdes SilvaCristiano PolitowskiGhizlane El Boussaidi et Marco Túlio Valente
"Unboxing Default Argument Breaking Changes in Scikit Learn"23rd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)IEEE209-2192023
"A Model-driven and Template-based Approach for Requirements Specification"26th ACM/IEEE International Conference on Model Driven Engineering Languages and SystemsIEEE239-2492023
Cristiano PolitowskiFábio PetrilloGhizlane El BoussaidiGabriel Cavalheiro Ullmann et Yann-Gaël Guéhéneuc
"Assessing Video Game Balance using Autonomous Agents"7th IEEE/ACM International Workshop on Games and Software Engineering (GAS)IEEE25-322023
Ikram DarifCristiano PolitowskiGhizlane El Boussaidi et Sègla Kpodjedo
"A Domain Specific Language for the ARINC 653 Specification"IEEE International Symposium on Software Reliability Engineering WorkshopsIEEE238-2452022
Ghizlane El BoussaidiNaouel MohaSègla Kpodjedo, Chaima Chekhaba, Hocine Rebatchi
"Coach: classification-based architectural patterns detection in Android apps"SAC '21: Proceedings of the 36th Annual ACM Symposium on Applied Computing1429–143832021https://doi.org/10.1145/3412841.3442018
Alvine Boaye BelleGhizlane El BoussaidiTimothy C. Lethbridge, Segla KpodjedoHafedh Mili et Andrés Paz
"Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures"2109.016442021
"checsdm: A Method for Ensuring Consistency in Heterogeneous Safety-Critical System Design"IEEE Transactions on Software Engineering47122713-27392021
"A taxonomy of service identification approaches for legacy software systems modernization"Journal of Systems and Software17311086832021https://doi.org/10.1016/j.jss.2020.110868
"Breesse: bridging EMF, simulink and stateflow for model-based design of safety-critical systems"23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS) Companion381-38102020DOI: 10.1145/3417990.3421408
Hafedh MiliGhizlane El BoussaidiYann-Gaël GuéhéneucZeineb Baba-Cheikh, Julien Gascon-Samson
"A preliminary study of open-source IoT development frameworks"EEE/ACM 42nd International Conference on Software Engineering Workshops (ICSEW’20)679-6862020
"A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration"Service-Oriented Computing - 18th International Conference (ICSOC)Springer476-4912020
"On the Study of Microservices Antipatterns: a Catalog Proposal"EuroPLoP '20: European Conference on Pattern Languages of ProgramsACM1-132020
Aymen DaoudiGhizlane El BoussaidiNaouel Moha et Segla Kpodjedo
"An exploratory study of MVC-based architectural patterns in Android apps" SAC1711-17202019
Soumia ZellaguiChouki TibermacineGhizlane El BoussaidiAbdelhak-Djamel SeriaiHinde-Lilia Bouziane et Christophe Dony
"Recovering runtime architecture models and managing their complexity using dynamic information and composite structures"SAC 20181454-14562018
Andrés Paz et Ghizlane El Boussaidi
"Building a software requirements specification and design for an avionics system: an experience report"SAC 20181262-12712018
"State of the Practice in Service Identification for SOA Migration in Industry" ICSOC 2018634-6502018
Adnane GhannemMarouane KessentiniMohammad Salah Hamdi et Ghizlane El Boussaidi
"Model refactoring by example: A multi-objective search based software engineering approach"2018
Aymen DaoudiGhizlane El BoussaidiNaouel Moha et Segla Kpodjedo
"An exploratory study of MVC-based architectural patterns in Android apps"SAC 1711-17202019
Andrés Paz et Ghizlane El Boussaidi
"A requirements modelling language to facilitate avionics software verification and certification"RET@ICSE1-82019
Andrés Paz et Ghizlane El Boussaidi
"Supporting Consistency in the Heterogeneous Design of Safety-Critical Software"COMPSAC (1)37-462019
"Codifying Hidden Dependencies in Legacy J2EE Applications"ICSOC634-6502018
"Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions"1906.009372019
"What Should You Know Before Developing a Service Identification Approach"1803.052822018
"A Static Program Slicing Approach for Output Stream Objects in JEE Applications"1803.052602018
"How to Implement Dependencies in Server Pages of JEE Web Applications"1803.052532018
"Understanding design patterns — what is the problem?"Software: Practice and Experience421495-15292012
Étudiant(e)s Statut Sujets
Adama, Koné Maîtrise
Salimzadeh, Arjang Maîtrise

Développement et implémentation d’un profile SysML supportant la méthode ASAP

Heminna, Oussama Maîtrise (Depuis 2021)
Darif, Ikram Doctorat

Supporting Requirements Specification for a Certifiable Avionic Safety Critical System

Cardinal, Julien Maîtrise

Vers de bonnes pratiques en programmation quantique, par Julien Cardinal

Turki, Mahdi Maîtrise

A Multi-Criteria Decision Analysis Approach for Selecting Messaging Brokers in Event-Driven Architectures

Étudiant(e)s Statut Sujets
Abdelkafi, Nesrine Maîtrise

Correction de défauts architecturaux dans les logiciels par application de patrons élémentaires de conception

Adam, Sébastien Doctorat

Systematic Inference of the Context of Utilization of the Design Knowledge by Using a Reference Model

Limam, Samer
Boaye Belle, Alvine Doctorat

Recovering Software Layers from Object Oriented Systems: a Formalization as an Optimization Problem

Boudar, Oussama Maîtrise

Solution centralisée de contrôle d’accès basée sur la réécriture d’applications pour la plateforme Android

Christel, Kapto Maîtrise

Inférence de l’évolution architecturale à partir du code source : une approche basée sur la détection des tactiques architecturales

Maki, Sana Maîtrise

Systematic Review of Recommendation Systems in Software Engineering

Ghannem, Adnane Doctorat

Example-Based Model Refactoring Using Heuristic Search

Kouzouz, Khalid Maîtrise