Publications

Analyzing program dependencies in Java EE applications

2017 · IEEE International Working Conference on Mining Software Repositories · conference-paper

Authors: Shatnawi, A., Mili, H., El Boussaidi, G., Boubaker, A., Gueheneuc, Y.-G., Moha, N., Privat, J., Abdellatif, M.

DOI: 10.1109/msr.2017.6

DiffGAN: A Test Generation Approach for Differential Testing of Deep Neural Networks for Image Analysis

2025 · IEEE Transactions on Software Engineering · journal-article

Authors: Zohreh Aghababaeyan, Manel Abdellatif, Lionel Briand, Ramesh S.

DOI: 10.1109/tse.2025.3611329

Identifying Reusable Services in Legacy Object-Oriented Systems: A Type-Sensitive Identification Approach

2025 · IEEE Transactions on Software Engineering · journal-article

Authors: Manel Abdellatif, Naouel Moha, Yann-Gaël Guéhéneuc, Hafedh Mili, Ghizlane El Boussaidi

DOI: 10.1109/tse.2025.3603009

SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agents

2025 · IEEE Transactions on Software Engineering · journal-article

Authors: Amirhossein Zolfagharian, Manel Abdellatif, Lionel C. Briand, Ramesh S

DOI: 10.1109/tse.2024.3491496

DeepGD: A Multi-Objective Black-Box Test Selection Approach for Deep Neural Networks

2024 · ACM Transactions on Software Engineering and Methodology · journal-article

Authors: Zohreh Aghababaeyan, Manel Abdellatif, Mahboubeh Dadkhah, Lionel Briand

DOI: 10.1145/3644388

Safety Monitoring of Deep Reinforcement Learning Agents

2024 · Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings · conference-paper

Authors: Amirhossein Zolfagharian, Manel Abdellatif, Lionel Briand, Ramesh S

DOI: 10.1145/3639478.3643072

On the maintenance support for microservice-based systems through the specification and the detection of microservice antipatterns

2023 · Journal of Systems and Software · journal-article

Authors: Rafik Tighilt, Manel Abdellatif, Imen Trabelsi, Loïc Madern, Naouel Moha, Yann-Gaël Guéhéneuc

DOI: 10.1016/j.jss.2023.111755

Black-Box Testing of Deep Neural Networks through Test Case Diversity

2023 · IEEE Transactions on Software Engineering · journal-article

Authors: Zohreh Aghababaeyan, Manel Abdellatif, Lionel Briand, Ramesh S, Mojtaba Bagherzadeh

DOI: 10.1109/tse.2023.3243522

A Search-Based Testing Approach for Deep Reinforcement Learning Agents

2023 · IEEE Transactions on Software Engineering · journal-article

Authors: Amirhossein Zolfagharian, Manel Abdellatif, Lionel C. Briand, Mojtaba Bagherzadeh, Ramesh S

DOI: 10.1109/tse.2023.3269804

Search-Based Testing Approach for Deep Reinforcement Learning Agents

2022 · arXiv · other

Authors: Zolfagharian, A., Abdellatif, M., Briand, L., Bagherzadeh, M., Ramesh, S.

DOI: 10.48550/arxiv.2206.07813

From legacy to microservices: A type-based approach for microservices identification using machine learning and semantic analysis

2022 · Journal of Software: Evolution and Process · journal-article

Authors: Trabelsi, I., Abdellatif, M., Abubaker, A., Moha, N., Mosser, S., Ebrahimi-Kahou, S., Guéhéneuc, Y.-G.

DOI: 10.1002/smr.2503

Smartphone Screen Integrated Optical Breathalyzer

2021 · Sensors · journal-article

Authors: Jerome Lapointe, Hélène-Sarah Bécotte-Boutin, Stéphane Gagnon, Simon Levasseur, Philippe Labranche, Marc D’Auteuil, Manel Abdellatif, Ming-Jun Li, Réal Vallée

DOI: 10.3390/s21124076

Wearable breathalyzer: A simple concept that uses mobile device existing optical components

2021 · Optics InfoBase Conference Papers · conference-paper

Authors: Lapointe, J., Bécotte-Boutin, H.-S., Lafreniere-Greig, J., Gagnon, S., Levasseur, S., Labranche, P., D’Auteuil, M., Dupont, A., Abdellatif, M., Li, M.-J., Vallée, R.

Formalising Solutions to REST API Practices as Design (Anti)Patterns

2021 · Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) · book

Authors: Tran, V.T., Abdellatif, M., Guéhéneuc, Y.-G.

DOI: 10.1007/978-3-030-91431-8_10

Black-Box Testing of Deep Neural Networks through Test Case Diversity

2021 · arXiv · other

Authors: Aghababaeyan, Z., Abdellatif, M., Briand, L., Ramesh, S., Bagherzadeh, M.

DOI: 10.48550/arxiv.2112.12591

A taxonomy of service identification approaches for legacy software systems modernization

2021 · Journal of Systems and Software · journal-article

Authors: Abdellatif, M., Shatnawi, A., Mili, H., Moha, N., Boussaidi, G.E., Hecht, G., Privat, J., Guéhéneuc, Y.-G.

DOI: 10.1016/j.jss.2020.110868

A multi-dimensional study on the state of the practice of REST APIs usage in Android apps

2020 · Automated Software Engineering · journal-article

Authors: Manel Abdellatif, Rafik Tighilt, Abdelkarim Belkhir, Naouel Moha, Yann-Gaël Guéhéneuc, Éric Beaudry

DOI: 10.1007/s10515-020-00272-9

On the Study of Microservices Antipatterns: A Catalog Proposal

2020 · ACM International Conference Proceeding Series · conference-paper

Authors: Tighilt, R., Abdellatif, M., Moha, N., Mili, H., Boussaidi, G.E., Privat, J., Guéhéneuc, Y.-G.

DOI: 10.1145/3424771.3424812

A type-sensitive service identification approach for legacy-to-SOA migration

2020 · Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) · book

Authors: Abdellatif, M., Tighilt, R., Moha, N., Mili, H., El Boussaidi, G., Privat, J., Guéhéneuc, Y.-G.

DOI: 10.1007/978-3-030-65310-1_34

Static code analysis of multilanguage software systems the case of multilanguage java ee applications

2019 · arXiv · other

Authors: Shatnawi, A., Mili, H., Abdellatif, M., Guéhéneuc, Y.G., Moha, N., Hecht, G., Boussaidi, G.E., Privat, J.

An observational study on the state of REST API uses in android mobile applications

2019 · Proceedings - 2019 IEEE/ACM 6th International Conference on Mobile Software Engineering and Systems, MOBILESoft 2019 · conference-paper

Authors: Belkhir, A., Abdellatif, M., Tighilt, R., Moha, N., Gueheneuc, Y.-G., Beaudry, E.

DOI: 10.1109/mobilesoft.2019.00020

a static program slicing approach for output stream objects in JEE applications

2018 · arXiv · other

Authors: Shatnawi, A., Mili, H., Abdellatif, M., Privat, J., Guéhéneuc, Y.-G., Moha, N., Boussaidi, G.E.

What should you know before developing a service identification approach

2018 · arXiv · other

Authors: Shatnawi, A., Mili, H., Abdellatif, M., Boussaidi, G.E., Guéhéneuc, Y.-G., Moha, N., Privat, J.

State of the practice in service identification for SOA migration in industry

2018 · Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) · book

Authors: Abdellatif, M., Hecht, G., Mili, H., Elboussaidi, G., Moha, N., Shatnawi, A., Privat, J., Guéhéneuc, Y.-G.

DOI: 10.1007/978-3-030-03596-9_46

Identifying KDM model of JSP pages

2018 · arXiv · other

Authors: Shatnawi, A., Mili, H., Abdellatif, M., Boussaidi, G.E., Privat, J., Guéhéneuc, Y.-G., Moha, N.

How to implement dependencies in server pages of JEE web applications

2018 · arXiv · other

Authors: Shatnawi, A., Mili, H., Abdellatif, M., Boussaidi, G.E., Guéhéneuc, Y.-G., Moha, N., Privat, J.

Codifying Hidden Dependencies in Legacy J2EE Applications

2018 · Proceedings - Asia-Pacific Software Engineering Conference, APSEC · conference-paper

Authors: Hecht, G., Mili, H., El-Boussaidi, G., Boubaker, A., Abdellatif, M., Gueheneuc, Y.-G., Shatnawi, A., Privat, J., Moha, N.

DOI: 10.1109/apsec.2018.00045

On the Use of Mobile GPU for Accelerating Malware Detection Using Trace Analysis

2015 · Proceedings of the IEEE Symposium on Reliable Distributed Systems · conference-paper

Authors: Abdellatif, M., Talhi, C., Hamou-Lhadj, A., Dagenais, M.

DOI: 10.1109/srdsw.2015.18

By member