Ghizlane El-Boussaidi

Orcid: 0000-0001-6145-774X

According to our database1, Ghizlane El-Boussaidi authored at least 60 papers between 2005 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Systematic Literature Review of IoT System Architectural Styles and Their Quality Requirements.
IEEE Internet Things J., December, 2024

Unboxing Default Argument Breaking Changes in 1 + 2 Data Science Libraries.
CoRR, 2024

Evaluating Open Source IoT Platforms: A GitHub Analysis.
Proceedings of the 6th IEEE/ACM International Workshop on Software Engineering Research & Practices for the IoT, 2024

2023
Discovering Reusable Functional Features in Legacy Object-Oriented Systems.
IEEE Trans. Software Eng., July, 2023

Event Driven Architecture: An Exploratory Study on The Gap between Academia and Industry.
Proceedings of the 5th IEEE/ACM International Workshop on Software Engineering Research and Practices for the IoT, 2023

Unboxing Default Argument Breaking Changes in Scikit Learn.
Proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation, 2023

A Model-driven and Template-based Approach for Requirements Specification.
Proceedings of the 26th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2023

Assessing Video Game Balance using Autonomous Agents.
Proceedings of the 7th IEEE/ACM International Workshop on Games and Software Engineering, 2023

On the Impact of Development Frameworks on Mobile Apps.
Proceedings of the 30th Asia-Pacific Software Engineering Conference, 2023

2022
A Domain Specific Language for the ARINC 653 Specification.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2022

2021
checsdm: A Method for Ensuring Consistency in Heterogeneous Safety-Critical System Design.
IEEE Trans. Software Eng., 2021

A taxonomy of service identification approaches for legacy software systems modernization.
J. Syst. Softw., 2021

Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures.
CoRR, 2021

Coach: classification-based architectural patterns detection in Android apps.
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021

2020
Investigating Web3D topics on StackOverflow: a preliminary study of WebGL and Three.js.
Proceedings of the Web3D '20: The 25th International Conference on 3D Web Technology, 2020

<i>Breesse</i>: bridging EMF, simulink and stateflow for model-based design of safety-critical systems.
Proceedings of the MODELS '20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, 2020

A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration.
Proceedings of the Service-Oriented Computing - 18th International Conference, 2020

A preliminary study of open-source IoT development frameworks.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

On the Study of Microservices Antipatterns: a Catalog Proposal.
Proceedings of the EuroPLoP '20: European Conference on Pattern Languages of Programs 2020, 2020

2019
Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions.
CoRR, 2019

Static Code Analysis of Multilanguage Software Systems.
CoRR, 2019

An exploratory study of MVC-based architectural patterns in Android apps.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Modelling DO-178C Assurance Needs: A Design Assurance Level-Sensitive DSL.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2019

A requirements modelling language to facilitate avionics software verification and certification.
Proceedings of the 6th International Workshop on Requirements Engineering and Testing, 2019

Supporting Consistency in the Heterogeneous Design of Safety-Critical Software.
Proceedings of the 43rd IEEE Annual Computer Software and Applications Conference, 2019

2018
Model refactoring by example: A multi-objective search based software engineering approach.
J. Softw. Evol. Process., 2018

What Should You Know Before Developing a Service Identification Approach.
CoRR, 2018

Identifying KDM Model of JSP Pages.
CoRR, 2018

A Static Program Slicing Approach for Output Stream Objects in JEE Applications.
CoRR, 2018

How to Implement Dependencies in Server Pages of JEE Web Applications.
CoRR, 2018

Recovering runtime architecture models and managing their complexity using dynamic information and composite structures.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Building a software requirements specification and design for an avionics system: an experience report.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

State of the Practice in Service Identification for SOA Migration in Industry.
Proceedings of the Service-Oriented Computing - 16th International Conference, 2018

Codifying Hidden Dependencies in Legacy J2EE Applications.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018

2017
Analyzing program dependencies in Java EE applications.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

2016
On the use of design defect examples to detect model refactoring opportunities.
Softw. Qual. J., 2016

Combining lexical and structural information to reconstruct software layers.
Inf. Softw. Technol., 2016

WAVI: A reverse engineering tool for web applications.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

On the Exploration of Model-Based Support for DO-178C-Compliant Avionics Software Development and Certification.
Proceedings of the 2016 IEEE International Symposium on Software Reliability Engineering Workshops, 2016

Inferring Architectural Evolution from Source Code Analysis - A Tool-Supported Approach for the Detection of Architectural Tactics.
Proceedings of the Software Architecture - 10th European Conference, 2016

2015
An approach for classifying design artifacts.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015

The Layered Architecture Recovery as a Quadratic Assignment Problem.
Proceedings of the Software Architecture - 9th European Conference, 2015

Context extraction in recommendation systems in software engineering: a preliminary survey.
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015

2014
Model refactoring using examples: a search-based approach.
J. Softw. Evol. Process., 2014

Recovering Software Layers from Object Oriented Systems.
Proceedings of the ENASE 2014, 2014

2013
Model Refactoring Using Interactive Genetic Algorithm.
Proceedings of the Search Based Software Engineering - 5th International Symposium, 2013

Towards Quantifying Quality, Tactics and Architectural Patterns Interactions (S).
Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013

The Layered Architecture revisited: Is it an Optimization Problem?
Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013

A multi-dimensional approach for analyzing software artifacts.
Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013

2012
Understanding design patterns - what is the problem?
Softw. Pract. Exp., 2012

Reconstructing Architectural Views from Legacy Systems.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

2011
A Quantitative Evaluation of the Impact of Architectural Patterns on Quality Requirements.
Proceedings of the Software Engineering Research, 2011

Detecting model refactoring opportunities using heuristic search.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2011

2010
Business process modeling languages: Sorting through the alphabet soup.
ACM Comput. Surv., 2010

2009
Towards a Methodology for Representing and Classifying Business Processes.
Proceedings of the E-Technologies: Innovation in an Open World, 2009

2008
Detecting Patterns of Poor Design Solutions Using Constraint Propagation.
Proceedings of the Model Driven Engineering Languages and Systems, 2008

2007
A model-driven framework for representing and applying design patterns.
Proceedings of the 31st Annual International Computer Software and Applications Conference, 2007

2006
Using FCA to Suggest Refactorings to Correct Design Defects.
Proceedings of the Concept Lattices and Their Applications, 2006

2005
Mise en oeuvre des patrons de conception par représentation explicite du problème.
Obj. Logiciel Base données Réseaux, 2005

Representing and Applying Design Patterns: What Is the Problem?.
Proceedings of the Model Driven Engineering Languages and Systems, 2005


  Loading...