Naouel Moha
/P20201027-Moha-Naouel-001.jpg?lang=fr-CA&width=800&height=533&ext=.jpg)
Département de génie logiciel et des TI
Expertises :
- Qualité, maintenance et évolution du logiciel
- Analyse de systèmes logiciels
- Systèmes orientés objets, services et mobiles
- Anti-patrons et patrons de conception
- Refactorisation des logiciels
- Méta-modélisation
- Internet des objets (IdO)
Model Driven Engineering Languages and Systems : 12th International Conference, MODELS : Proceedings
Publications: conference_item
Service-Oriented Computing : 10th International Conference, ICSOC : Proceedings
Publications: conference_item
IHM'05: Proceedings of the 17th International Conference on Francophone sur l'Interaction Homme-Machine
Publications: conference_item
Concept Lattices and Their Applications: Fourth International Conference, CLA 2006 Tunis, Tunisia, October 30-November 1, 2006 Selected Papers
Publications: conference_item
Formal Concept Analysis : 6th International Conference, ICFCA : Proceedings
Publications: article
Publications: conference_item
Service-Oriented Computing : 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14–17, 2020, Proceedings
Publications: conference_item
SAC '17: Proceedings of the Symposium on Applied Computing
Publications: conference_item
E-Technologies : 6th International Conference, MCETECH : Proceedings
Publications: conference_item
20th Working Conference on Reverse Engineering (WCRE)
Publications: conference_item
Service-Oriented Computing - ICSOC 2012 Workshops : ICSOC 2012, International Workshops ASC, DISA, PAASC, SCEB, SeMaPS, WESOA, and Satellite Events : Revised Selected Papers
Publications: conference_item
Service-Oriented Computing : 15th International Conference, ICSOC 2017 : Proceedings
Publications: conference_item
7th IEEE International Conference on Service-Oriented Computing and Applications (SOCA)
Publications: conference_item
Service-Oriented Computing : 12th International Conference, ICSOC : Proceedings
Publications: conference_item
3rd International Workshop on Recommendation Systems for Software Engineering (RSSE)
Publications: article
Publications: conference_item
Service-Oriented Computing : 13th International Conference, ICSOC : Proceedings
Publications: conference_item
17th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW)
Publications: conference_item
E-Technologies : 6th International Conference, MCETECH : Proceedings
Publications: article
Publications: conference_item
Software Architecture : 8th European Conference, ECSA : Proceedings
Publications: article
Publications: conference_item
Service-Oriented Computing : 16th International Conference, ICSOC 2018
Publications: article
Publications: conference_item
Service-Oriented Computing : 14th International Conference, ICSOC : Proceedings
Publications: conference_item
CLOSER 2017 - Proceedings of the 7th International Conference on Cloud Computing and Services Science
Publications: conference_item
Cloud Computing and Service Science : 7th International Conference, CLOSER : Revised Selected Papers
Publications: article
Publications: conference_item
Service-Oriented Computing : 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14–17, 2020, Proceedings
Publications: conference_item
IEEE 9th International Conference on Web Services (ICWS)
Publications: article
Publications: article
Publications: conference_item
IEEE 19th International Conference on Web Services (ICWS)
Publications: conference_item
6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)
Publications: conference_item
6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)
Publications: article
Publications: article
Publications: conference_item
New Opportunities for Software Reuse : 17th International Conference, ICSR 2018 : Proceedings
Publications: article
Publications: article
Publications: conference_item
Model Driven Engineering Languages and Systems : 12th International Conference, MODELS : Proceedings
Publications: article
Publications: monograph
Publications: monograph
Publications: conference_item
2nd IEEE International Working Conference on Software Visualization (VISSOFT)
Publications: article
Publications: monograph
Publications: monograph
Publications: article
Publications: conference_item
24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)
Publications: monograph
Publications: conference_item
2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR)
Publications: conference_item
Proceedings of the 36th Annual ACM Symposium on Applied Computing
Publications: conference_item
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing (SAC 2019)
Publications: conference_item
12th International Conference on Advanced Service Computing
Publications: conference_item
Proceedings of the European Conference on Pattern Languages of Programs
Publications: article
Publications: article
Publications: conference_item
Service-Oriented Computing : 11th International Conference, ICSOC : Proceedings
Publications: article
Publications: conference_item
Service-Oriented Computing : 8th International Conference, ICSOC : Proceedings
Publications: conference_item
16th Working Conference on Reverse Engineering (WCRE)
Publications: conference_item
4th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)
Publications: article
Publications: conference_item
16th IEEE/ACM International Conference on Mining Software Repositories (MSR)
Publications: conference_item
6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)
Publications: conference_item
30th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Publications: conference_item
CLOUDCOM '14: Proceedings of the 2014 IEEE 6th International Conference on Cloud Computing Technology and Science
Publications: conference_item
2018 25th Asia-Pacific Software Engineering Conference (APSEC)
Publications: conference_item
Proceedings - International Conference on Mobile Software Engineering and Systems, MOBILESoft
Publications: conference_item
2nd ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft)
Publications: monograph
Publications: article
Publications: book_section
Human Computer Interaction Research in Web Design and Evaluation
Publications: thesis
Publications: thesis
Publications: conference_item
OOPSLA 2007 - Companion to the 22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications
Publications: conference_item
ASE'07 - Proceedings of the twenty - second ACM/IEEE International Conference on Automated Software Engineering
Publications: conference_item
OOPSLA 2007 - Companion to the 22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications
Publications: article
Publications: conference_item
Fundamental Approaches to Software Engineering : 11th International Conference, FASE 2008, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS : Proceedings
Publications: article
Publications: conference_item
21st IEEE/ACM International Conference on Automated Software Engineering (ASE)
Cours
MGL802 | Principes & appl.de la conception de logiciels | (Été 2023) |
LOG100 | Programmation et réseautique en génie logiciel | (Hiver 2023) |
Encadrements
Projet d'application à 15 crédits-
Identification de patrons et d’anti-patrons dans les systèmes à base de microservices, par Zhou,Yubo.
Automne 2021
-
Microbuilder : un outil automatisé pour la migration de systèmes monolithiques vers une architecture microservices, par Piperno,Ilan.
Automne 2022
-
Utilisation de l’intelligence artificielle afin d’automatiser l’identification des microservices lors de la migration d’un système monolithique, par Geffard,Lucas.
Automne 2022
-
En codirection avec : Guéhéneuc, Yann-Gaël
Étude la qualité des systèmes IoT et proposition d'une approche pour l'améliorer, par Khezemi,Nour.
Hiver 2024
-
En codirection avec : Gascon-Samson, Julien
Pratiques de développement logiciel des applications pour la ville intelligente, par El Fellah,Yahia.
Automne 2023
-
En codirection avec : Tamzalit, Dalila
Identification orientée métier de microservices dans des monolithes, par Mahmoudi,Brahim.
Hiver 2024
-
En codirection avec : El boussaidi, Ghizlane
Analyse et détection des patrons architecturaux dans les applications mobiles à l'aide des techniques d'apprentissage automatique, par Chekhaba,Chaima.
Hiver 2023
-
Supervision des infrastructures des outils du SOC et du CERT, par Giard,Alexandre.
Hiver 2023
-
Biométrie comportementale d’un utilisateur pour la sécurité des systèmes d'information, par Lavigne,Thomas.
Hiver 2023
-
En codirection avec : De Lestrange, Véronique
Améliorations du processus de mise en service des nouvelles fonctionnalités de l'application "Ma Livebox" d'ORANGE en mode Agile, par Audebrand,Mathieu.
Été 2021
-
En codirection avec : Bissyandé, Tegawendé
Mining Software Updates to Prevent Supply Chain Attacks, par Rebatchi,Hocine.
Hiver 2024
-
En codirection avec : Guéhéneuc, Yann-Gaël
Migrating Monolithic Applications to Service Oriented Architecture Using Artificial Intelligence Techniques, par Trabelsi,Imen.
Hiver 2024
-
Analyse et étude des besoins du département M&E d'EBC pour magasiner une nouvelle solution efficace, par Meddour,Rima.
Été 2023
-
La complexité du développement des logiciels bancaires de haute performance en mode agile, par Kinalendele,Nathan Babaka.
Été 2023
-
Développement et automatisation des tests- Expérience au sein du Mouvement Desjardins, par Maalim,Abderraouf.
Automne 2023
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
Jean Baptiste Minani, Fatima Sabir, Naouel Moha, Yann-Gael Gueheneuc. 2023. « A multi-method study of internet of things systems testing in industry ». IEEE Internet of Things Journal. (Sous presse)
Dimitri Prestat, Naouel Moha, Roger Villemaire. 2022. « An empirical study of Android behavioural code smells detection ». Empirical Software Engineering. vol. 27 , nº 7.
Fatima Sabir, Yann-Gael Gueheneuc, Francis Palma, Naouel Moha, Ghulam Rasool, Hassan Akhtar. 2022. « A Mixed-method approach to recommend corrections and correct REST antipatterns ». IEEE Transactions on Software Engineering. vol. 48 , nº 11. p. 4319-4338.
Arthur D. Sawadogo, Tegawendé F. Bissyandé, Naouel Moha, Kevin Allix, Jacques Klein, Li Li, Yves Le Traon. 2022. « SSPCatcher: Learning to catch security patches ». Empirical Software Engineering. vol. 27 , nº 6.
Imen Trabelsi, Manel Abdellatif, Abdalgader Abubaker, Naouel Moha, Sébastien Mosser, Samira Ebrahimi-Kahou, Yann-Gael Gueheneuc. 2022. « From legacy to microservices: A type-based approach for microservices identification using machine learning and semantic analysis ». Journal of Software-Evolution and Process. (Sous presse)
Timothé Riom, Arthur Sawadogo, Kevin Allix, Tegawendé F. Bissyandé, Naouel Moha, Jacques Klein. 2021. « Revisiting the VCCFinder approach for the identification of vulnerability-contributing commits ». Empirical Software Engineering. vol. 26 , nº 3.
Sarra Habchi, Naouel Moha, Romain Rouvoy. 2021. « Android code smells: From introduction to refactoring ». Journal of Systems and Software. vol. 177 16 p.
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.
Francis Palma, Naouel Moha, Yann-Gäel Gueheneuc. 2019. « UniDoSA: The unified specification and detection of service antipatterns ». IEEE Transactions on Software Engineering. vol. 45 , nº 10. p. 1024-1053.
Benjamin Benni, Sébastien Mosser, Naouel Moha, Michel Riveill. 2019. « A delta-oriented approach to support the safe reuse of black-box code rewriters ». Journal of Software: Evolution and Process. vol. 31 , nº 8.
Fatima Sabir, Francis Palma, Ghulam Rasool, Yann-Gäel Guéhéneuc, Naouel Moha. 2019. « A systematic literature review on the detection of smells and their evolution in object-oriented and service-oriented systems ». Software - Practice and Experience. vol. 49 , nº 1. p. 3-39.
Hayet Brabra, Achraf Mtibaa, Fabio Petrillo, Philippe Merle, Layth Sliman, Naouel Moha, Walid Gaaloul, Yann-Gäel Guéhéneuc, Boualem Benatallah, Faïez Gargouri. 2019. « On semantic detection of cloud API (anti)patterns ». Information and Software Technology. vol. 107 p. 65-82.
Francis Palma, Javier Gonzalez-Huerta, Mohamed Founi, Naouel Moha, Guy Tremblay, Yann-Gäel Guéhéneuc. 2017. « Semantic Analysis of RESTful APIs for the detection of linguistic patterns and antipatterns ». International Journal of Cooperative Information Systems. vol. 26 , nº 2.
Arnaud Blouin, Naouel Moha, Benoit Baudry, Houari Sahraoui, Jean-Marc Jézéquel. 2015. « Assessing the use of slicing-based visualizing techniques on the understanding of large metamodels ». Information and Software Technology. vol. 62 , nº 1. p. 124-142.
Francis Palma, Mathieu Nayrolles, Naouel Moha, Yann-Gäel Guéhéneuc, Benoit Baudry, Jean-Marc Jézéquel. 2013. « SOA antipatterns: An approach for their specification and detection ». International Journal of Cooperative Information Systems. vol. 22 , nº 4.
Sagar Sen, Naouel Moha, Vincent Mahé, Olivier Barais, Barais Baudry, Jean-Marc Jézéquel. 2012. « Reusable model transformations ». Software and Systems Modeling. vol. 11 , nº 1. p. 111-125.
M. Driss, Y. Jamoussi, N. Moha, J. M. Jézéquel, H. Ben Ghézala. 2011. « Une approche centrée exigences pour la composition de services web ». Ingénierie des Systèmes d'Information. vol. 16 , nº 1. p. 97-125.
Naouel Moha, Sagar Sen, Cyril Faucher, Olivier Barais, Jean-Marc Jézéquel. 2010. « Evaluation of Kermeta for solving graph-based problems ». International Journal on Software Tools for Technology Transfer. vol. 12 , nº 3. p. 273-285.
Naouel Moha, Yann-Gäel Guéhéneuc, Laurence Duchien, Anne-Françoise Le Meur. 2010. « DECOR: A method for the specification and detection of code and design smells ». IEEE Transactions on Software Engineering. vol. 36 , nº 1. p. 20-36.
Naouel Moha, Yann-Gäel Guéhéneuc, Anne-Françoise Le Meur, Laurence Duchien, Alban Tiberghien. 2010. « From a domain analysis to the specification and detection of code and design smells ». Formal Aspects of Computing. vol. 22 , nº 3-4. p. 345-361.
V. Rialle, N. Noury, L. Bajolle, J. B. Lamy, G. Virone, F. Duchěne, N. Moha, J. Demongeot. 2003. « Le concept d'Habitat Intelligent pour la Santé: Considérations techniques et scientifiques pour un service médico-social ». Revue de Gériatrie. vol. 28 , nº 5. p. 403-416.
Chaima Chekhaba, Hocine Rebatchi, Ghizlane El Boussaidi, Naouel Moha, Sègla Kpodjedo. 2021. « Coach: classification-based architectural patterns detection in Android apps ». Proceedings of the 36th Annual ACM Symposium on Applied Computing (Republic of Korea, Mar. 22-26, 2021) p. 1429–1438. Association for Computing Machinery.
Sébastien Mosser, Jean-Philippe Caissy, Florian Juroszek, Florian Vouters, Naouel Moha. 2020. « Charting microservices to support services’ developers: The anaximander approach ». 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) p. 36-44. Cham : Springer International Publishing.
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) p. 476-491. 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) p. 66-75. Institute of Electrical and Electronics Engineers Inc..
Jehan Rubin, Adel Hassim Henniche, Naouel Moha, Mohamed Bouguessa, Nabila Bousbia. 2019. « Sniffing android code smells: An association rules mining-based approach ». 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Montreal, QC, Canada, May 25, 2019) p. 123-127. Institute of Electrical and Electronics Engineers Inc..
Aymen Daoudi, Naouel Moha, Ghizlane ElBoussaidi, Sègla Kpodjedo. 2019. « An exploratory study of MVC-based architectural patterns in Android apps ». Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing (SAC 2019) (Limassol, Cyprus, Apr. 08-12, 2019) p. 1711-1720. Association for Computing Machinery.
Sarra Habchi, Naouel Moha, Romain Rouvoy. 2019. « The rise of android code smells: Who is to blame? ». 16th IEEE/ACM International Conference on Mining Software Repositories (MSR) (Montreal, QC, Canada, May 26-27, 2019) p. 445-456. IEEE Computer Society.
Sarra Habchi, Romain Rouvoy, Naouel Moha. 2019. « On the survival of android code smells in the wild ». 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Montreal, QC, Canada, May 25, 2019) p. 87-98. 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) p. 305-314. 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) p. 634-650. Springer.
Fabio Petrillo, Philippe Merle, Francis Palma, Naouel Moha, Yann-Gäel Guéhéneuc. 2018. « A lexical and semantical analysis on REST cloud computing APIs ». Cloud Computing and Service Science : 7th International Conference, CLOSER : Revised Selected Papers (Porto, Portugal, Apr. 24–26, 2017) p. 308-332. Springer Verlag.
Benjamin Benni, Sébastien Mosser, Naouel Moha, Michel Riveill. 2018. « A delta-oriented approach to support the safe reuse of black-box code rewriters ». New Opportunities for Software Reuse : 17th International Conference, ICSR 2018 : Proceedings (Madrid, Spain, May 21-23, 2018) p. 164-180. Springer Verlag.
Patrick Munroe, Jonathan Milot, Éric Beaudry, Naouel Moha, François Grondin. 2017. « A quadtree replication method to optimize web and mobile applications dealing with large sets of objects on a map ». SAC '17: Proceedings of the Symposium on Applied Computing (Marrakech, Morocco, Apr. 04-06, 2017) p. 678-685. Association for Computing Machinery.
Mohamed A. Oumaziz, Abdelkarim Belkhir, Tristan Vacher, Eric Beaudry, Xavier Blanc, Jean-Rémy Falleri, Naouel Moha. 2017. « Empirical study on REST APIs usage in android mobile applications ». Service-Oriented Computing : 15th International Conference, ICSOC 2017 : Proceedings (Malaga, Spain, Nov. 13–16, 2017) p. 614-622. Springer Verlag.
F. Petrillo, P. Merle, N. Moha, Y. G. Guéhéneuc. 2017. « Towards a REST cloud computing lexicon ». CLOSER 2017 - Proceedings of the 7th International Conference on Cloud Computing and Services Science (Porto, Portugal, Apr. 24-26, 2017) p. 348-355. SciTePress.
Antonin Carette, Mehdi Adel Ait Younes, Geoffrey Hecht, Naouel Moha, Romain Rouvoy. 2017. « Investigating the energy impact of Android smells ». 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER) (Klagenfurt, Austria, Feb. 20-24, 2017) p. 115-126. Institute of Electrical and Electronics Engineers Inc..
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) p. 64-74. IEEE/ACM.
Sarra Habchi, Geoffrey Hecht, Romain Rouvoy, Naouel Moha. 2017. « Code smells in iOS apps: How do they compare to Android? ». 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Buenos Aires, Argentina, May 22-23, 2017) p. 110-121. Institute of Electrical and Electronics Engineers Inc..
F. Petrillo, P. Merle, N. Moha, Y. G. Guéhéneuc. 2016. « Are REST APIs for cloud computing well-designed? An exploratory study ». Service-Oriented Computing : 14th International Conference, ICSOC : Proceedings (Banff, AB, Canada, Oct. 10-13, 2016) p. 157-170. Springer Verlag.
Geoffrey Hecht, Omar Benomar, Romain Rouvoy, Naouel Moha, Laurence Duchien. 2016. « Tracking the software quality of android applications along their evolution ». 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) (Lincoln, NE, USA, Nov. 09-13, 2015) p. 236-247. Institute of Electrical and Electronics Engineers Inc..
Geoffrey Hecht, Naouel Moha, Romain Rouvoy. 2016. « An empirical study of the performance impacts of android code smells ». Proceedings - International Conference on Mobile Software Engineering and Systems, MOBILESoft (Austin, Texas, USA, May 16-17, 2016) p. 59-69. Association for Computing Machinery.
M. Nayrolles, E. Beaudry, N. Moha, P. Valtchev, A. Hamou-Lhadj. 2015. « Towards quality-driven SOA systems refactoring through planning ». E-Technologies : 6th International Conference, MCETECH : Proceedings (Montréal, QC, Canada, May 12-15, 2015) p. 269-284. Springer Verlag.
Francis Palma, Javier Gonzalez-Huerta, Naouel Moha, Yann-Gäel Guéhéneuc, Guy Tremblay. 2015. « Are RESTful APIs well-designed? Detection of their linguistic (Anti)patterns ». Service-Oriented Computing : 13th International Conference, ICSOC : Proceedings (Goa, India, Nov. 16-19, 2015) p. 171-187. Springer Verlag.
Francis Palma, Naouel Moha, Yann-Gäel Guéhéneuc. 2015. « Specification and detection of business process antipatterns ». E-Technologies : 6th International Conference, MCETECH : Proceedings (Montréal, QC, Canada, May 12-15, 2015) p. 37-52. Springer Verlag.
Geoffrey Hecht, Benjamin Jose-Scheidt, Clément De Figueiredo, Naouel Moha, Foutse Khomh. 2015. « An empirical study of the impact of cloud patterns on Quality of Service (QoS) ». CLOUDCOM '14: Proceedings of the 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (Singapore, Singapore, Dec. 15-18, 2015) p. 278-283. IEEE Computer Society.
Geoffrey Hecht, Romain Rouvoy, Naouel Moha, Laurence Duchien. 2015. « Detecting Antipatterns in Android Apps ». 2nd ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Florence, Italy, May 16-17, 2015) p. 148-149. Institute of Electrical and Electronics Engineers Inc..
Francis Palma, Le An, Foutse Khomh, Naouel Moha, Yann-Gäel Gueheneuc. 2014. « Investigating the change-proneness of service patterns and antipatterns ». 7th IEEE International Conference on Service-Oriented Computing and Applications (SOCA) (Matsue, Japan, Nov. 17-19, 2014) Institute of Electrical and Electronics Engineers Inc..
Francis Palma, Johann Dubois, Naouel Moha, Yann-Gäel Guéhéneuc. 2014. « Detection of REST patterns and antipatterns: A heuristics-based approach ». Service-Oriented Computing : 12th International Conference, ICSOC : Proceedings (Paris, France, Nov. 3-6, 2014) p. 230-244. Springer Verlag.
Francis Palma, Naouel Moha, Guy Tremblay, Yann-Gäel Guéhéneuc. 2014. « Specification and detection of SOA antipatterns in web services ». Software Architecture : 8th European Conference, ECSA : Proceedings (Vienna, Austria, Aug. 25-29, 2014) p. 58-73. Springer Verlag.
Arnaud Blouin, Naouel Moha, Benoit Baudry, Houari Sahraoui. 2014. « Slicing-based techniques for visualizing large metamodels ». 2nd IEEE International Working Conference on Software Visualization (VISSOFT) (Victoria, BC, Canada, Sept. 29-30, 2014) p. 25-29. Institute of Electrical and Electronics Engineers Inc..
Mathieu Nayrolles, Naouel Moha, Petko Valtchev. 2013. « Improving SOA antipatterns detection in Service Based Systems by mining execution traces ». 20th Working Conference on Reverse Engineering (WCRE) (Koblenz, Germany, Oct. 14-17, 2013) p. 321-330. Institute of Electrical and Electronics Engineers.
Mathieu Nayrolles, Francis Palma, Naouel Moha, Yann-Gäel Guéh́eneuc. 2013. « SODA: A tool support for the detection of SOA antipatterns ». Service-Oriented Computing - ICSOC 2012 Workshops : ICSOC 2012, International Workshops ASC, DISA, PAASC, SCEB, SeMaPS, WESOA, and Satellite Events : Revised Selected Papers (Shanghai, China, Nov. 12-15, 2012) p. 451-455. Springer.
Francis Palma, Naouel Moha, Yann-Gäel Guéhéneuc. 2013. « Detection of process antipatterns: A BPEL perspective ». 17th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW) (Vancouver, BC, Canada, Sept. 09-13, 2013) p. 173-177. Institute of Electrical and Electronics Engineers Inc..
Anthony Demange, Naouel Moha, Guy Tremblay. 2013. « Detection of SOA patterns ». Service-Oriented Computing : 11th International Conference, ICSOC : Proceedings (Berlin, Germany, Dec. 2-5, 2013) p. 114-130. Springer.
Naouel Moha, Francis Palma, Mathieu Nayrolles, Benjamin Joyen Conseil, Yann-Gäel Guéhéneuc, Benoit Baudry, Jean-Marc Jézéquel. 2012. « Specification and detection of SOA antipatterns ». Service-Oriented Computing : 10th International Conference, ICSOC : Proceedings (Shanghai, China, Nov. 12-15, 2012) p. 1-16. Springer.
Francis Palma, Hadi Farzin, Yann-Gäel Guéhéneuc, Naouel Moha. 2012. « Recommendation system for design patterns in software development: An DPR overview ». 3rd International Workshop on Recommendation Systems for Software Engineering (RSSE) (Zurich, Switzerland, June 04, 2012) Institute of Electrical and Electronics Engineers.
Zeina Azmeh, Marianne Huchard, Fady Hamoui, Naouel Moha. 2012. « From abstract to executable BPEL processes with continuity support ». IEEE 19th International Conference on Web Services (ICWS) (Honolulu, HI, USA, June 24-29, 2012) p. 368-375. IEEE.
Zeina Azmeh, Maha Driss, Fady Hamoui, Marianne Huchard, Naouel Moha, Chouki Tibermacine. 2011. « Selection of composable web services driven by user requirements ». IEEE 9th International Conference on Web Services (ICWS) (Washington, DC, USA, July 04-09, 2011) p. 395-402. IEEE.
Maha Driss, Naouel Moha, Yassine Jamoussi, Jean-Marc Jézéquel, Henda Hajjami Ben Ghézala. 2010. « A requirement-centric approach to web service modeling, discovery, and selection ». Service-Oriented Computing : 8th International Conference, ICSOC : Proceedings (San Francisco, CA, USA, Dec. 07-10, 2010) p. 258-272. Springer.
Naouel Moha, Vincent Mahé, Olivier Barais, Jean-Marc Jézéquel. 2009. « Generic model refactorings ». Model Driven Engineering Languages and Systems : 12th International Conference, MODELS : Proceedings (Denver, CO, USA, Oct. 04-09, 2009) p. 628-643. Springer.
Sagar Sen, Naouel Moha, Benoit Baudry, Jean-Marc Jézéquel. 2009. « Meta-model pruning ». Model Driven Engineering Languages and Systems : 12th International Conference, MODELS : Proceedings (Denver, CO, USA, Oct. 04-09, 2009) p. 32-46. Springer.
Stéphane Vaucher, Foutse Khomh, Naouel Moha, Yann-Gäel Guéhéneuc. 2009. « Tracking design smells: Lessons from a study of God classes ». 16th Working Conference on Reverse Engineering (WCRE) (Lille, France, Oct. 13-16, 2009) p. 145-154. IEEE.
Naouel Moha, Jihene Rezgui, Yann-Gaël Guéhéneuc, Petko Valtchev, Ghizlane El Boussaidi. 2008. « Using FCA to suggest refactorings to correct design defects ». Concept Lattices and Their Applications: Fourth International Conference, CLA 2006 Tunis, Tunisia, October 30-November 1, 2006 Selected Papers (Tunis, Tunisia, Oct. 30-Nov.1, 2006) p. 269-275. Berlin, Germany : Springer Berlin Heidelberg.
Naouel Moha, Amine Mohamed Rouane Hacene, Petko Valtchev, Yann-Gäel Guéhéneuc. 2008. « Refactorings of design defects using relational concept analysis ». Formal Concept Analysis : 6th International Conference, ICFCA : Proceedings (Montreal, QC, Canada, Feb. 25-28, 2008) p. 289-304. Montreal, QC :
Naouel Moha, Yann-Gäel Guéhéneuc, Anne-Françoise Le Meur, Laurence Duchien. 2008. « A domain analysis to specify design defects and generate detection algorithms ». Fundamental Approaches to Software Engineering : 11th International Conference, FASE 2008, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS : Proceedings (Budapest, Hungary, March 29-April 6, 2008) p. 276-291. Springer.
Naouel Moha. 2007. « Detection and correction of design defects in object-oriented designs ». OOPSLA 2007 - Companion to the 22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications (Montreal, QC, Canada, Oct. 21-25, 2007) p. 949-950. ACM.
Naouel Moha, Yann-Gäel Guéhéneuc. 2007. « DECOR: A tool for the detection of design defects ». ASE'07 - Proceedings of the twenty - second ACM/IEEE International Conference on Automated Software Engineering (Atlanta, GA, USA, Nov. 05-09, 2007) p. 527-528. ACM.
Naouel Moha, Yann-Gäel Guéhéneuc. 2007. « PTIDEJ and DECOR: Identification of design patterns and design defects ». OOPSLA 2007 - Companion to the 22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications (Montreal, QC, Canada, Oct. 21-25, 2007) p. 868-869. ACM.
Naouel Moha, Yann-Gäel Guéhéneuc, Pierre Leduc. 2006. « Automatic generation of detection algorithms for design defects ». 21st IEEE/ACM International Conference on Automated Software Engineering (ASE) (Tokyo, Japan, Sept. 18-22, 2006) p. 297-300. Institute of Electrical and Electronics Engineers.
Naouel Moha, Li Qing, Ashraf Gaffar, Ahmed Seffah. 2005. « Enquête sur les pratiques de tests d'utilisabilité ». IHM'05: Proceedings of the 17th International Conference on Francophone sur l'Interaction Homme-Machine (Toulouse, France, Sept. 27-30, 2005) p. 115-122. ACM.
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 ». «LATECE Technical Report 2017-1» UQÀM. 17 p.
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 pagesof JEE web applications ». «Rapport de recherche Latece» 10.13140/RG.2.2.18695.91043UQAM. 16 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 ». «Rapport de recherche Latece» 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 ». «LATECE Technical Report 2017-3» 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 ». «LATECE Technical Report 2017-5» UQÀM. 11 p.
Hafedh Mili, Ghizlane El Boussaidi, Anas Shatnawi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, Petko Valtchev. 2017. « Service-oriented re-engineering of legacy JEE applications: Issues and research directions ». Montréal. «Rapport de recherche Latece» Université du Québec à Montréal. 43 p.
Naouel Moha. 2008. « DECOR: Détection et correction des défauts dans les systèmes orientés objet ». Thèse de doctorat. Canada , Université de Montréal
Naouel Moha. 2002. « Definition of a generic model for telemonitoring systems in health smart homes ». Mémoire de maîtrise. Grenoble , Université Joseph Fourier
N. Moha, A. Gaffar, G. Michel. 2006. « Remote usability evaluation of web interfaces ». In Human Computer Interaction Research in Web Design and Evaluation . p. 273-289. IGI Global.
Amélioration des techniques de génération de traces d’exécution sur des applications Android pour la détection dynamique de défauts de code