Publications with Manel Abdellatif 
Back to the index

Articles in journal or book chapters
  1. Rafik Tighilt, Manel Abdellatif, Imen Trabelsi, Loïc Madern, Naouel Moha, and Yann-Gaël Guéhéneuc. On the Maintenance Support for Microservice-based Systems through the Specification and the Detection of Microservice Antipatterns. Journal of Systems and Software (JSS), 204:111755, October 2023. Note: 16 pages. [Text ] Keyword(s): Topic: Evolution patterns, Venue: JSS.

  2. Imen Trabelsi, Manel Abdellatif, Abdalgader Abubaker, Naouel Moha, Sébastien Mosser, Samira Ebrahimi-Kahou, and Yann-Gaël Guéhéneuc. From Legacy to Microservices: A Type-based Approach for Microservices Identification using Machine Learning and Semantic Analysis. Journal of Software: Evolution and Process (JSEP), 35(10):e2503, September 2022. Note: 28 pages. [Text ] Keyword(s): Topic: Evolution patterns, Venue: JSEP.

  3. Manel Abdellatif, Anas Shatnawi, Hafedh Mili, Naouel Moha, Ghizlane El Boussaidi, Geoffrey Hecht, Jean Privat, and Yann-Gaël Guéhéneuc. A Taxonomy of Service Identification Approaches for Legacy Software Systems Modernization. Journal of Systems and Software (JSS), 173:110868, November 2020. Note: 21 pages. [Text ] Keyword(s): Topic: Evolution patterns, Venue: JSS.

  4. Manel Abdellatif, Rafik Tighilt, Abdelkarim Belkhir, Naouel Moha, Yann-Gaël Guéhéneuc, and Éric Beaudry. A Multi-dimensional Study on the State of the Practice of REST APIs Usage in Android Apps. Automated Software Engineering (JASE), 27:187--228, August 2020. Note: 42 pages. [Text ] Keyword(s): Topic: Evolution patterns, Venue: JASE.


Conference articles
  1. Tuan Van Tran, Manel Abdellatif, and Yann-Gaël Guéhéneuc. Formalising Solutions to REST API Bad Practices as Anti-patterns. In Massimo Mecella, Naouel Moha, and Helen Paik, editors, Proceedings of the 19th International Conference on Service Oriented Computing (ICSOC), pages 153–-170, October 2021. Springer. Note: 16 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: ICSOC.

  2. Manel Abdellatif, Rafik Tighilt, Naouel Moha, Hafedh Mili, Ghizlane El Boussaidi, Jean Privat, and Yann-Gaël Guéhéneuc. A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration. In Eleana Kafeza, Boualem Benatallah, and Fabio Martinelli, editors, Proceedings of the 18th International Conference on Service Oriented Computing (ICSOC), pages 476--491, December 2020. Springer. Note: 15 pages. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: ICSOC.

  3. Rafik Tighilt, Manel Abdellatif, Naouel Moha, Hafedh Mili, Ghizlane El Boussaidi, Jean Privat, and Yann-Gaël Guéhéneuc. On the Study of Microservice Antipatterns: a Catalog Proposal. In Tiago Boldt Sousa, editor, Proceedings of the 25th European Conference on Pattern Languages of Programs (EuroPLoP), July 2020. ACM Press. Note: 13 pages. [Text ] Keyword(s): Topic: Code and design smells, Venue: PLoP.

  4. Rafik Tighilt, Naouel Moha, Manel Abdellatif, and Yann-Gaël Guéhéneuc. Towards a Tool-based Approach for Microservice Antipatterns Identification. In Arne Koschel, Eugen Borcoci, Annett Laube, Andreas Hausotter, and Paul Humphreys, editors, Proceedings of the 10th International Conference on Service Oriented Computing (Service Computation), pages 1--6, October 2020. IARIA XPS Press. Note: 6 pages. [Text ] [Slides ] Keyword(s): Topic: Evolution patterns, Venue: Service Computation.

  5. Abdelkarim Belkhir, Manel Abdellatif, Rafik Tighilt, Naouel Moha, Yann-Gaël Guéhéneuc, and Éric Beaudry. An Observational Study on the State of REST API Uses in Android Mobile Applications. In Denys Poshyvanyk and Ivano Malavolta, editors, Proceedings of the 6th International Conference on Mobile Software Engineering and Systems (MOBILESoft), pages 66--75, May 2019. ACM Press. Note: 10 pages. \awardBest paper. [Text ] [Slides ] Keyword(s): Topic: Program comprehension, Venue: MOBILESoft.

  6. Rafik Tighilt, Manel Abdellatif, Nader Abu Saad, Naouel Moha, and Yann-Gaël Guéhéneuc. Collection and Identification of Microservices Patterns and Antipatterns. In Djamel-Abdelhak Seriai, editor, Proceedings of the 12th Conférence Francophone sur les Architectures Logicielles (CAL), pages 1--8, October--November 2019. Note: 6 pages. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: CAL.

  7. Manel Abdellatif, Geoffrey Hecht, Hafedh Mili, Ghizlane El Boussaidi, Naouel Moha, Anas Shatnawi, Jean Privat, and Yann-Gaël Guéhéneuc. State of the Practice in Service Identification for SOA Migration in Industry. In Claus Pahl, Maja Vukovic, and Jianwei Yin, editors, Proceedings of the 16th International Conference on Service Oriented Computing (ICSOC), pages 634--650, November 2018. Springer. Note: 15 pages. \awardBest student paper. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: ICSOC.

  8. Geoffrey Hecht, Hafedh Mili, Ghizlane El Boussaidi, Anis Boubaker, Manel Abdellatif, Yann-Gael Guéhéneuc, Anas Shatnawi, Jean Privat, and Naouel Moha. Codifying Hidden Dependencies in Legacy J2EE Applications. In Hironori Washizaki and Hongyu Zhang, editors, Proceedings of the 25th Asia-Pacific Software Engineering Conference (APSEC), pages 305--314, December 2018. IEEE CS Press. Note: 10 pages. \awardBest paper. [Text ] [Slides ] Keyword(s): Topic: Code and design smells, Venue: APSEC.

  9. Anas Shatnawi, Hafedh Mili, Ghizlane El Boussaidi, Anis Boubaker, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, and Manel Abdellatif. Analyzing Program Dependencies in Java EE Applications. In Lin Tan and Abram Hindle, editors, Proceedings of the 14th International Conference on Mining Software Repositories (MSR), pages 64--74, May 2017. ACM Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Program comprehension, Venue: MSR.