May 21, 2024
Manel Abdellatif
Professeure
Department
Département de génie logiciel et TI
Degrees
M.Sc. (ÉTS), Ph.D. (Polytechnique Montréal)
Office
A-4489
Overview
Abdellatif, Manel
Research axe
- Software Systems, Multimedia and Cybersecurity
Areas of expertise
- Software quality, maintenance and evolution
- Software migration
- Software testing
- Machine learning
- Internet of Things (loT)
- Empirical software engineering
Supervision
- Spécification et détection d'antipatrons de services d'intelligence artificielle, par Hadil Ben Amor
Automne 2024 - Optimisation des tests des systèmes à base d'apprentissage profond, par Hatem Feki
Automne 2024 - En codirection avec : Naouel Moha
Migration des systèmes à base d'intelligence artificielle vers les moicroservices, par Hakim Ghlissi
Automne 2024
- Modernisation d'un site web d'accès aux résidences pour aînés, par Ismail Abdeljebbar
Été 2024
- Conception et déploiement d'un tableau de bord pour la gestion des ressources au sein
de la direction générale en gestion intégrée des ressources, par Mohamed Abdelkayoum Amri
Automne 2024
Publications
- Zohreh Aghababaeyan, Manel Abdellatif, Mahboubeh Dadkhah, Lionel Briand. 2024 « DeepGD: A multi-objective black-box test selection approach for deep neural networks ». ACM Transactions on Software Engineering and Methodology vol. 33 , nº 6
- Zohreh Aghababaeyan, Manel Abdellatif, Lionel Briand, S. Ramesh, Mojtaba Bagherzadeh. 2023 « Black-Box Testing of Deep Neural Networks Through Test Case Diversity ». IEEE Transactions on Software Engineering vol. 49 , nº 5. p. 3182-3204
- Rafik Tighilt, Manel Abdellatif, Imen Trabelsi, Loïc Madern, Naouel Moha, Yann-Gaël Guéhéneuc. 2023 « On the maintenance support for microservice-based systems through the specification and the detection of microservice antipatterns ». Journal of Systems and Software vol. 204
- Imen Trabelsi, Manel Abdellatif, Abdalgader Abubaker, Naouel Moha, Sébastien Mosser, Samira Ebrahimi-Kahou, Yann-Gael Gueheneuc. 2023 « From legacy to microservices: A type-based approach for microservices identification using machine learning and semantic analysis ». Journal of Software: Evolution and Process vol. 35 , nº 10
- Amirhossein Zolfagharian, Manel Abdellatif, Lionel C. Briand, Mojtaba Bagherzadeh, S. Ramesh. 2023 « A search-based testing approach for deep reinforcement learning agents ». IEEE Transactions on Software Engineering vol. 49 , nº 7. p. 3715-3735
- Manel Abdellatif, Anas Shatnawi, Hafedh Mili, Naouel Moha, Ghizlane El Boussaidi, Geoffrey Hecht, Jean Privat, Yann-Gaël Guéhéneuc. 2021 « A taxonomy of service identification approaches for legacy software systems modernization ». Journal of Systems and Software vol. 173
- 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. 2021 « Smartphone screen integrated optical breathalyzer ». Sensors vol. 21 , nº 12
- Manel Abdellatif, Rafik Tighilt, Abdelkarim Belkhir, Naouel Moha, Yann-Gäel Guéhéneuc, Éric Beaudry. 2020 « A multi-dimensional study on the state of the practice of REST APIs usage in Android apps ». Automated Software Engineering vol. 27. p. 187-228
- Amirhossein Zolfagharian, Manel Abdellatif, Lionel Claude Briand, S. Ramesh. 2024 « Safety monitoring of deep reinforcement learning agents ». IEEE/ACM 46th International Conference on Software Engineering (Lisbon, Portugal, Apr. 14-20, 2024) IEEE Computer Society
- J. Lapointe, H. S. Bécotte-Boutin, J. Lafreniere-Greig, S. Gagnon, S. Levasseur, P. Labranche, M. D’Auteuil, A. Dupont, M. Abdellatif, M. J. Li, R. Vallée. 2021 « Wearable breathalyzer: A simple concept that uses mobile device existing optical components ». Optical Sensors (Washington, DC, USA, July 19-23, 2021) Optical Society
- Van Tuan Tran, Manel Abdellatif, Yann-Gaël Guéhéneuc. 2021 « Formalising solutions to REST API practices as design (Anti)Patterns ». Service-Oriented Computing : 19th International Conference, ICSOC (En ligne, Nov. 22-25, 2021) Springer Science and Business Media
- Manel Abdellatif, Rafik Tighilt, Naouel Moha, Hafedh Mili, Ghizlane El boussaidi, Jean Privat, Yann-Gaël Guéhéneuc. 2020 « A type-sensitive service identification approach for legacy-to-SOA migration ». Service-Oriented Computing : 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14–17, 2020, Proceedings (Dubai, United Arab Emirates, Dec. 14-17, 2020) Springer
- R. Tighilt, M. Abdellatif, N. Moha, H. Mili, Y. G. Guéhéneuc. 2020 « Towards a tool-based approach for microservice antipatterns identification ». 12th International Conference on Advanced Service Computing (Nice, France, Oct. 25-29, 2020)
- Rafik Tighilt, Manel Abdellatif, Naouel Moha, Hafedh Mili, Ghizlane El Boussaidi, Jean Privat, Yann-Gaël Guéhéneuc. 2020 « On the study of microservices antipatterns: A catalog proposal ». Proceedings of the European Conference on Pattern Languages of Programs (En ligne, July 01-04, 2020) Association for Computing Machinery
- Abdelkarim Belkhir, Manel Abdellatif, Rafik Tighilt, Naouel Moha, Yann-Gäel Gueheneuc, Eric Beaudry. 2019 « An observational study on the state of REST API uses in android mobile applications ». 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Montreal, QC, Canada, May 25, 2019) Institute of Electrical and Electronics Engineers Inc.
- Geoffrey Hecht, Hafedh Mili, Ghizlane El-Boussaidi, Anis Boubaker, Manel Abdellatif, Yann-Gael Gueheneuc, Anas Shatnawi, Jean Privat, Naouel Moha. 2019 « Codifying hidden dependencies in legacy J2EE applications ». 2018 25th Asia-Pacific Software Engineering Conference (APSEC) (Nara, Japan, Dec. 04-07, 2018) IEEE Computer Society
- Manel Abdellatif, Geoffrey Hecht, Hafedh Mili, Ghizlane El boussaidi, Naouel Moha, Anas Shatnawi, Jean Privat, Yann-Gaël Guéhéneuc. 2018 « State of the practice in service identification for SOA migration in industry ». Service-Oriented Computing : 16th International Conference, ICSOC 2018 (Hangzhou, China, Nov. 12-15, 2018) Springer
- Manel Abdellatif, Anas Shatnawi, Yann-Gael Gueheneuc, Hafedh Mili, Jean Privat. 2017 « Toward Service Identification To Support Legacy Object-Oriented Software Systems Migration To SOA ». 6ème Conférence en IngénieriE du Logiciel, CIEL (Montpellier, France, June 15-16, 207)
- Anas Shatnawi, Hafedh Mili, Ghizlane El Boussaidi, Anis Boubaker, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, Manel Abdellatif. 2017 « Analyzing program dependencies in java EE applications ». 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR) (Buenos Aires, Argentina, May 20-21, 2017) IEEE/ACM
- Manel Abdellatif, Chamseddine Talhi, Abdelwahab Hamou-Lhadj, Michel Dagenais. 2015 « On the use of mobile GPU for accelerating malware detection using trace analysis ». 2015 IEEE 34th Symposium on Reliable Distributed Systems Workshop (SRDSW) (Montreal, QC, Canada, Sept. 28-Oct. 1, 2015) IEEE Computer Society
- Manel Abdellatif. 2021 « Service identification to support the migration of legacy systems to SOA ». 114 p.Thèse de doctorat. Montréal, Polytechnique Montréal.
- Manel Abdellatif. 2016 « Accéleration des traitements de la sécurité mobile avec le calcul parallèle ». 135 p.Mémoire de maîtrise. Montréal, École de technologie supérieure.
- Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlaine El Boussaidi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat. 2017 « How to implement dependencies in server pages of JEE Web applications ». UQÀM. 17 p.
- Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlaine El Boussaidi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat. 2017 « What should you know before developing a service identification approach ». UQAM.
- Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlane El boussaidi, Jean Privat, Yann-Gaël Guéhéneuc, Naouel Moha. 2017 « Identifying KDM model of JSP pages ». UQÀM. 14 p.
- Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Jean Privat, Yann-Gaël Guéhéneuc, Naouel Moha, Ghizlaine El Boussaidi. 2017 « A static program slicing approach for output stream objects in JEE applications ». UQÀM. 11 p.
January 29, 2024
MicroMiner: an Approach in Identifying Microservices
May 03, 2023