-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
|