Mining reusable software components from object-oriented source code of a set of similar software. - Anas Shatnawi; Abdelhak-Djamel Seriai (IRI, 2013)

Service Identification Based on Quality Metrics - Object-Oriented Legacy System Migration Towards SOA. - Seza Adjoyan; Abdelhak-Djamel Seriai; Anas Shatnawi (SEKE, 2014)

Migrating large object-oriented Applications into component-based ones: instantiation and inheritance transformation. - Zakarea Alshara; Abdelhak-Djamel Seriai; Chouki Tibermacine; Hinde-Lilia Bouziane; Christophe Dony; Anas Shatnawi (GPCE, 2015)

Recovering Architectural Variability of a Family of Product Variants. - Anas Shatnawi; Abdelhak Seriai; Houari A. Sahraoui (ICSR, 2015)

Mining Software Components from Object-Oriented APIs. - Anas Shatnawi; Abdelhak Seriai; Houari A. Sahraoui; Zakarea Alshara (ICSR, 2015)

Supporting Reuse by Reverse Engineering Software Architecture and Component from Object-Oriented Product Variants and APIs . (Support à la réutilisation par la rétro-ingénierie des architectures et des composants logiciels à partir du code source orienté objet des variantes de produits logiciels et d'APIs). - Anas Shatnawi (2015)

Materializing Architecture Recovered from Object-Oriented Source Code in Component-Based Languages. - Zakarea Alshara; Abdelhak-Djamel Seriai; Chouki Tibermacine; Hinde-Lilia Bouziane; Christophe Dony; Anas Shatnawi (ECSA, 2016)

Analyzing program dependencies in Java EE applications. - Anas Shatnawi; Hafedh Mili; Ghizlane El-Boussaidi; Anis Boubaker; Yann-Gaël Guéhéneuc; Naouel Moha; Jean Privat; Manel Abdellatif (MSR, 2017)

Recovering software product line architecture of a family of object-oriented product variants. - Anas Shatnawi; Abdelhak-Djamel Seriai; Houari A. Sahraoui (J. Syst. Softw., 2017)

Reverse engineering reusable software components from object-oriented APIs. - Anas Shatnawi; Abdelhak-Djamel Seriai; Houari A. Sahraoui; Zakarea Alshara (J. Syst. Softw., 2017)

Re-Factored Operational Support Systems for the Next Generation Platform-as-a-Service (NGPaaS). - Paul Veitch; Adam Broadbent; Steven van Rossem; Bessem Sayadi; Lionel Natarianni; Bilal Al Jammal; Laurent Roullet; Angelos Mimidis; Eder Ollora; José Soler; Sebastien Pinneterre; Michele Paolino; et al. (5G World Forum, 2018)

Codifying Hidden Dependencies in Legacy J2EE Applications. - Geoffrey Hecht; Hafedh Mili; Ghizlane El-Boussaidi; Anis Boubaker; Manel Abdellatif; Yann-Gaël Guéhéneuc; Anas Shatnawi; Jean Privat; Naouel Moha (APSEC, 2018)

Dev-for-Operations and Multi-sided Platform for Next Generation Platform as a Service. - Bela Berde; Steven van Rossem; Aurora Ramos; Matteo Orrù; Anas Shatnawi (EuCNC, 2018)

Cloudhealth: a model-driven approach to watch the health of cloud services. - Anas Shatnawi; Matteo Orrù; Marco Mobilio; Oliviero Riganelli; Leonardo Mariani (SoHeal@ICSE, 2018)

State of the Practice in Service Identification for SOA Migration in Industry. - Manel Abdellatif; Geoffrey Hecht; Hafedh Mili; Ghizlane El-Boussaidi; Naouel Moha; Anas Shatnawi; Jean Privat; Yann-Gaël Guéhéneuc (ICSOC, 2018)

Identifying software components from object-oriented APIs based on dynamic analysis. - Anas Shatnawi; Hudhaifa Shatnawi; Mohamed Aymen Saied; Zakarea Alshara; Houari A. Sahraoui; Abdelhak Seriai (ICPC, 2018)

How to Implement Dependencies in Server Pages of JEE Web Applications. - Anas Shatnawi; Hafedh Mili; Manel Abdellatif; Ghizlane El-Boussaidi; Yann-Gaël Guéhéneuc; Naouel Moha; Jean Privat (CoRR, 2018)

A Static Program Slicing Approach for Output Stream Objects in JEE Applications. - Anas Shatnawi; Hafedh Mili; Manel Abdellatif; Jean Privat; Yann-Gaël Guéhéneuc; Naouel Moha; Ghizlane El-Boussaidi (CoRR, 2018)

Identifying KDM Model of JSP Pages. - Anas Shatnawi; Hafedh Mili; Manel Abdellatif; Ghizlane El-Boussaidi; Jean Privat; Yann-Gaël Guéhéneuc; Naouel Moha (CoRR, 2018)

What Should You Know Before Developing a Service Identification Approach. - Anas Shatnawi; Hafedh Mili; Manel Abdellatif; Ghizlane El-Boussaidi; Yann-Gaël Guéhéneuc; Naouel Moha; Jean Privat (CoRR, 2018)

Identifying Components from Object-Oriented APIs Based on Dynamic Analysis. - Anas Shatnawi; Hudhaifa Shatnawi; Mohamed Aymen Saied; Zakarea Alshara; Houari A. Sahraoui; Abdelhak Seriai (CoRR, 2018)

Model-Based Monitoring for IoTs Smart Cities Applications. - Matteo Orrù; Marco Mobilio; Anas Shatnawi; Oliviero Riganelli; Alessandro Tundo; Leonardo Mariani (CoRR, 2018)

Understanding Source Code Variability in Cloned Android Families: An Empirical Study on 75 Families. - Anas Shatnawi; Tewfik Ziadi; Mohamed Yassin Mohamadi (APSEC, 2019)

Static Code Analysis of Multilanguage Software Systems. - Anas Shatnawi; Hafedh Mili; Manel Abdellatif; Yann-Gaël Guéhéneuc; Naouel Moha; Geoffrey Hecht; Ghizlane El-Boussaidi; Jean Privat (CoRR, 2019)

Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions. - Hafedh Mili; Ghizlane El-Boussaidi; Anas Shatnawi; Yann-Gaël Guéhéneuc; Naouel Moha; Jean Privat; Petko Valtchev (CoRR, 2019)

A New Framework for software Library Investment Metrics. - Anas Shatnawi (CoRR, 2019)

ReSIde: Reusable service identification from software families. - Anas Shatnawi; Abdelhak Seriai; Houari A. Sahraoui; Tewfik Ziadi; Abderrahmane Seriai (J. Syst. Softw., 2020)

Migrating GUI behavior: from GWT to Angular. - Benoît Verhaeghe; Anas Shatnawi; Abderrahmane Seriai; Nicolas Anquetil; Anne Etien; Stéphane Ducasse; Mustapha Derras (ICSME, 2021)

Refactoring Monolithic Object-Oriented Source Code to Materialize Microservice-oriented Architecture. - Pascal Zaragoza; Abdelhak-Djamel Seriai; Abderrahmane Seriai; Hinde-Lilia Bouziane; Anas Shatnawi; Mustapha Derras (ICSOFT, 2021)

Materializing Microservice-oriented Architecture from Monolithic Object-oriented Source Code. - Pascal Zaragoza; Abdelhak-Djamel Seriai; Abderrahmane Seriai; Anas Shatnawi; Hinde-Lilia Bouziane; Mustapha Derras (ICSOFT (Selected Papers), 2021)

Is Requirements Similarity a Good Proxy for Software Similarity? An Empirical Investigation in Industry. - Muhammad Abbas 002; Alessio Ferrari 001; Anas Shatnawi; Eduard Paul Enoiu; Mehrdad Saadatmand (REFSQ, 2021)

A taxonomy of service identification approaches for legacy software systems modernization. - Manel Abdellatif; Anas Shatnawi; Hafedh Mili; Naouel Moha; Ghizlane El-Boussaidi; Geoffrey Hecht; Jean Privat; Yann-Gaël Guéhéneuc (J. Syst. Softw., 2021)

Leveraging the Layered Architecture for Microservice Recovery. - Pascal Zaragoza; Abdelhak-Djamel Seriai; Abderrahmane Seriai; Anas Shatnawi; Mustapha Derras (ICSA, 2022)

A Hybrid Architecture for the Incremental Migration of a Web Front-end. - Benoît Verhaeghe; Anas Shatnawi; Abderrahmane Seriai; Anne Etien; Nicolas Anquetil; Mustapha Derras; Stéphane Ducasse (ICSOFT, 2022)

NIV-Detector: An Automated Approach for Detecting Next- Intent Security Vulnerability in Android Applications. - Zakarea Alshara; Anas Shatnawi; Yaser Jararweh (SDS, 2022)

Correction to: On the relationship between similar requirements and similar software. - Muhammad Abbas 002; Alessio Ferrari 001; Anas Shatnawi; Eduard Enoiu; Mehrdad Saadatmand; Daniel Sundmark (Requir. Eng., 2022)

From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application. - Benoît Verhaeghe; Anas Shatnawi; Abderrahmane Seriai; Anne Etien; Nicolas Anquetil; Mustapha Derras; Stéphane Ducasse (IEEE Softw., 2022)

Extraction of Software Product Line Architectures from Many System Variants. - Anas Shatnawi; Abdelhak-Djamel Seriai; Houari A. Sahraoui (Handbook of Re-Engineering Software Intensive Systems into Software Product Lines, 2023)

ML-Augmented Automation for Recovering Links Between Pull-Requests and Issues on GitHub. - Zakarea Alshara; Hamzeh Eyal Salman; Anas Shatnawi; Abdelhak-Djamel Seriai (IEEE Access, 2023)

PI-Link: A Ground-Truth Dataset of Links Between Pull-Requests and Issues in GitHub. - Zakarea Alshara; Anas Shatnawi; Hamzeh Eyal Salman; Abdelhak-Djamel Seriai; Maad Shatnawi (IEEE Access, 2023)

Migrating the Communication Protocol of Client-Server Applications. - Gabriel Darbord; Benoît Verhaeghe; Anne Etien; Nicolas Anquetil; Anas Shatnawi; Abderrahmane Seriai; Mustapha Derras (IEEE Softw., 2023)

On the relationship between similar requirements and similar software. - Muhammad Abbas 002; Alessio Ferrari 001; Anas Shatnawi; Eduard Enoiu; Mehrdad Saadatmand; Daniel Sundmark (Requir. Eng., 2023)

The State of the Art of Emergent Software Systems. - Anas Shatnawi; Elie Faye; Bachar Rima; Zakarea Al Shara; Abdelhak-Djamel Seriai (IEEE Access, 2024)

On the Energy Consumption of Web Applications: An Empirical Study of their Design Solutions. - Louay Khrouf; Anas Shatnawi; Boubou Thiam Niang; Benoît Verhaeghe (GREENS@ICSE, 2025)

Enhancing AI-Generated Code Accuracy: Leveraging Model-Based Reverse Engineering for Prompt Context Enrichment. - Boubou Thiam Niang; Ilyes Alili; Benoît Verhaeghe; Nicolas Hlad; Anas Shatnawi (ICSOFT, 2025)

Enhancing Data Serialization Efficiency in REST Services: Migrating from JSON to Protocol Buffers. - Anas Shatnawi; Adem Bahri; Boubou Thiam Niang; Benoît Verhaeghe (ICSOFT, 2025)