ENGLISH |
Liste des publications de "Moha, Naouel"Nombre de documents archivés : 90. Article publié dans une revue, révisé par les pairs
Abdellatif, Manel, Tighilt, Rafik, Belkhir, Abdelkarim, Moha, Naouel, Guéhéneuc, Yann-Gäel et Beaudry, Éric.
2020.
« A multi-dimensional study on the state of the practice of REST APIs usage in Android apps ».
Automated Software Engineering, vol. 27.
pp. 187-228.
Benni, Benjamin, Mosser, Sébastien, Moha, Naouel et Riveill, Michel.
2019.
« A delta-oriented approach to support the safe reuse of black-box code rewriters ».
[Article de conférence]. Journal of Software: Evolution and Process, vol. 31, nº 8.
Blouin, Arnaud, Moha, Naouel, Baudry, Benoit, Sahraoui, Houari et Jézéquel, Jean-Marc.
2015.
« Assessing the use of slicing-based visualizing techniques on the understanding of large metamodels ».
Information and Software Technology, vol. 62, nº 1.
pp. 124-142.
Brabra, Hayet, Mtibaa, Achraf, Petrillo, Fabio, Merle, Philippe, Sliman, Layth, Moha, Naouel, Gaaloul, Walid, Guéhéneuc, Yann-Gäel, Benatallah, Boualem et Gargouri, Faïez.
2019.
« On semantic detection of cloud API (anti)patterns ».
Information and Software Technology, vol. 107.
pp. 65-82.
Driss, M., Jamoussi, Y., Moha, N., Jézéquel, J. M. et Ben Ghézala, H..
2011.
« Une approche centrée exigences pour la composition de services web ».
Ingénierie des Systèmes d'Information, vol. 16, nº 1.
pp. 97-125.
Habchi, Sarra, Moha, Naouel et Rouvoy, Romain.
2021.
« Android code smells: From introduction to refactoring ».
Journal of Systems and Software, vol. 177.
Minani, Jean Baptiste, Sabir, Fatima, Moha, Naouel et Gueheneuc, Yann-Gael.
2024.
« A multi-method study of internet of things systems testing in industry ».
IEEE Internet of Things Journal, vol. 11, nº 1.
pp. 1662-1684.
Minani, Jean Baptiste, Sabir, Fatima, Moha, Naouel et Gueheneuc, Yann-Gaël.
2024.
« A systematic review of IoT systems testing: Objectives, approaches, tools, and challenges ».
IEEE Transactions on Software Engineering, vol. 50, nº 4.
pp. 785-815.
Moha, Naouel, Guéhéneuc, Yann-Gäel, Duchien, Laurence et Le Meur, Anne-Françoise.
2010.
« DECOR: A method for the specification and detection of code and design smells ».
IEEE Transactions on Software Engineering, vol. 36, nº 1.
pp. 20-36.
Moha, Naouel, Guéhéneuc, Yann-Gäel, Le Meur, Anne-Françoise, Duchien, Laurence et Tiberghien, Alban.
2010.
« From a domain analysis to the specification and detection of code and design smells ».
[Article de conférence]. Formal Aspects of Computing, vol. 22, nº 3.
pp. 345-361.
Moha, Naouel, Sen, Sagar, Faucher, Cyril, Barais, Olivier et Jézéquel, Jean-Marc.
2010.
« Evaluation of Kermeta for solving graph-based problems ».
International Journal on Software Tools for Technology Transfer, vol. 12, nº 3.
pp. 273-285.
Palma, Francis, Gonzalez-Huerta, Javier, Founi, Mohamed, Moha, Naouel, Tremblay, Guy et Guéhéneuc, Yann-Gäel.
2017.
« Semantic Analysis of RESTful APIs for the detection of linguistic patterns and antipatterns ».
International Journal of Cooperative Information Systems, vol. 26, nº 2.
Palma, Francis, Moha, Naouel et Gueheneuc, Yann-Gäel.
2019.
« UniDoSA: The unified specification and detection of service antipatterns ».
IEEE Transactions on Software Engineering, vol. 45, nº 10.
pp. 1024-1053.
Palma, Francis, Nayrolles, Mathieu, Moha, Naouel, Guéhéneuc, Yann-Gäel, Baudry, Benoit et Jézéquel, Jean-Marc.
2013.
« SOA antipatterns: An approach for their specification and detection ».
[Article de conférence]. International Journal of Cooperative Information Systems, vol. 22, nº 4.
Prestat, Dimitri, Moha, Naouel et Villemaire, Roger.
2022.
« An empirical study of Android behavioural code smells detection ».
Empirical Software Engineering, vol. 27, nº 7.
Prestat, Dimitri, Moha, Naouel, Villemaire, Roger et Avellaneda, Florent.
2024.
« DynAMICS: A tool-based method for the specification and dynamic detection of Android behavioural code smells ».
IEEE Transactions on Software Engineering, vol. 50, nº 4.
pp. 765-784.
Rebatchi, Hocine, Bissyandé, Tegawendé F. et Moha, Naouel.
2024.
« Dependabot and security pull requests: large empirical study ».
Empirical Software Engineering, vol. 29, nº 5.
Rialle, V., Noury, N., Bajolle, L., Lamy, J. B., Virone, G., Duchěne, F., Moha, N. et Demongeot, J..
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.
pp. 403-416.
Riom, Timothé, Sawadogo, Arthur, Allix, Kevin, Bissyandé, Tegawendé F., Moha, Naouel et Klein, Jacques.
2021.
« Revisiting the VCCFinder approach for the identification of vulnerability-contributing commits ».
Empirical Software Engineering, vol. 26, nº 3.
Sabir, Fatima, Gueheneuc, Yann-Gael, Palma, Francis, Moha, Naouel, Rasool, Ghulam et Akhtar, Hassan.
2022.
« A Mixed-method approach to recommend corrections and correct REST antipatterns ».
IEEE Transactions on Software Engineering, vol. 48, nº 11.
pp. 4319-4338.
Sabir, Fatima, Palma, Francis, Rasool, Ghulam, Guéhéneuc, Yann-Gäel et Moha, Naouel.
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.
pp. 3-39.
Sawadogo, Arthur D., Bissyandé, Tegawendé F., Moha, Naouel, Allix, Kevin, Klein, Jacques, Li, Li et Le Traon, Yves.
2022.
« SSPCatcher: Learning to catch security patches ».
Empirical Software Engineering, vol. 27, nº 6.
Sen, Sagar, Moha, Naouel, Mahé, Vincent, Barais, Olivier, Baudry, Barais et Jézéquel, Jean-Marc.
2012.
« Reusable model transformations ».
Software and Systems Modeling, vol. 11, nº 1.
pp. 111-125.
Tighilt, Rafik, Abdellatif, Manel, Trabelsi, Imen, Madern, Loïc, Moha, Naouel et Guéhéneuc, Yann-Gaël.
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.
Trabelsi, Imen, Abdellatif, Manel, Abubaker, Abdalgader, Moha, Naouel, Mosser, Sébastien, Ebrahimi-Kahou, Samira et Gueheneuc, Yann-Gael.
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.
Compte rendu de conférence
Abdellatif, Manel, Hecht, Geoffrey, Mili, Hafedh, El boussaidi, Ghizlane, Moha, Naouel, Shatnawi, Anas, Privat, Jean et Guéhéneuc, Yann-Gaël.
2018.
« State of the practice in service identification for SOA migration in industry ».
In Service-Oriented Computing : 16th International Conference, ICSOC 2018 (Hangzhou, China, Nov. 12-15, 2018)
Coll. « Lecture Notes in Computer Science », vol. 11236.
pp. 634-650.
Springer.
Abdellatif, Manel, Tighilt, Rafik, Moha, Naouel, Mili, Hafedh, El boussaidi, Ghizlane, Privat, Jean et Guéhéneuc, Yann-Gaël.
2020.
« A type-sensitive service identification approach for legacy-to-SOA migration ».
In 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)
Coll. « Lecture Notes in Computer Science », vol. 12571.
pp. 476-491.
Springer.
Azmeh, Zeina, Driss, Maha, Hamoui, Fady, Huchard, Marianne, Moha, Naouel et Tibermacine, Chouki.
2011.
« Selection of composable web services driven by user requirements ».
In IEEE 9th International Conference on Web Services (ICWS) (Washington, DC, USA, July 04-09, 2011)
pp. 395-402.
IEEE.
Azmeh, Zeina, Huchard, Marianne, Hamoui, Fady et Moha, Naouel.
2012.
« From abstract to executable BPEL processes with continuity support ».
In IEEE 19th International Conference on Web Services (ICWS) (Honolulu, HI, USA, June 24-29, 2012)
pp. 368-375.
IEEE.
Belkhir, Abdelkarim, Abdellatif, Manel, Tighilt, Rafik, Moha, Naouel, Gueheneuc, Yann-Gäel et Beaudry, Eric.
2019.
« An observational study on the state of REST API uses in android mobile applications ».
In 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Montreal, QC, Canada, May 25, 2019)
pp. 66-75.
Institute of Electrical and Electronics Engineers Inc..
Benni, Benjamin, Mosser, Sébastien, Moha, Naouel et Riveill, Michel.
2018.
« A delta-oriented approach to support the safe reuse of black-box code rewriters ».
In New Opportunities for Software Reuse : 17th International Conference, ICSR 2018 : Proceedings (Madrid, Spain, May 21-23, 2018)
Coll. « Lecture Notes in Computer Science », vol. 10826.
pp. 164-180.
Springer Verlag.
Blouin, Arnaud, Moha, Naouel, Baudry, Benoit et Sahraoui, Houari.
2014.
« Slicing-based techniques for visualizing large metamodels ».
In 2nd IEEE International Working Conference on Software Visualization (VISSOFT) (Victoria, BC, Canada, Sept. 29-30, 2014)
pp. 25-29.
Institute of Electrical and Electronics Engineers Inc..
Carette, Antonin, Ait Younes, Mehdi Adel, Hecht, Geoffrey, Moha, Naouel et Rouvoy, Romain.
2017.
« Investigating the energy impact of Android smells ».
In 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER) (Klagenfurt, Austria, Feb. 20-24, 2017)
pp. 115-126.
Institute of Electrical and Electronics Engineers Inc..
Chekhaba, Chaima, Rebatchi, Hocine, El Boussaidi, Ghizlane, Moha, Naouel et Kpodjedo, Sègla.
2021.
« Coach: classification-based architectural patterns detection in Android apps ».
In Proceedings of the 36th Annual ACM Symposium on Applied Computing (Republic of Korea, Mar. 22-26, 2021)
1429–1438.
Association for Computing Machinery.
Daoudi, Aymen, Moha, Naouel, ElBoussaidi, Ghizlane et Kpodjedo, Sègla.
2019.
« An exploratory study of MVC-based architectural patterns in Android apps ».
In Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing (SAC 2019) (Limassol, Cyprus, Apr. 08-12, 2019)
pp. 1711-1720.
Association for Computing Machinery.
Demange, Anthony, Moha, Naouel et Tremblay, Guy.
2013.
« Detection of SOA patterns ».
In Service-Oriented Computing : 11th International Conference, ICSOC : Proceedings (Berlin, Germany, Dec. 2-5, 2013)
Coll. « Lecture Notes in Computer Science », vol. 8274.
pp. 114-130.
Springer.
Driss, Maha, Moha, Naouel, Jamoussi, Yassine, Jézéquel, Jean-Marc et Ben Ghézala, Henda Hajjami.
2010.
« A requirement-centric approach to web service modeling, discovery, and selection ».
In Service-Oriented Computing : 8th International Conference, ICSOC : Proceedings (San Francisco, CA, USA, Dec. 07-10, 2010)
Coll. « Lecture Notes in Computer Science », vol. 6470.
pp. 258-272.
Springer.
Habchi, Sarra, Hecht, Geoffrey, Rouvoy, Romain et Moha, Naouel.
2017.
« Code smells in iOS apps: How do they compare to Android? ».
In 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Buenos Aires, Argentina, May 22-23, 2017)
pp. 110-121.
Institute of Electrical and Electronics Engineers Inc..
Habchi, Sarra, Moha, Naouel et Rouvoy, Romain.
2019.
« The rise of android code smells: Who is to blame? ».
In 16th IEEE/ACM International Conference on Mining Software Repositories (MSR) (Montreal, QC, Canada, May 26-27, 2019)
pp. 445-456.
IEEE Computer Society.
Habchi, Sarra, Rouvoy, Romain et Moha, Naouel.
2019.
« On the survival of android code smells in the wild ».
In 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Montreal, QC, Canada, May 25, 2019)
pp. 87-98.
Institute of Electrical and Electronics Engineers Inc..
Hecht, Geoffrey, Benomar, Omar, Rouvoy, Romain, Moha, Naouel et Duchien, Laurence.
2016.
« Tracking the software quality of android applications along their evolution ».
In 30th IEEE/ACM International Conference on Automated Software Engineering (ASE) (Lincoln, NE, USA, Nov. 09-13, 2015)
pp. 236-247.
Institute of Electrical and Electronics Engineers Inc..
Hecht, Geoffrey, Jose-Scheidt, Benjamin, De Figueiredo, Clément, Moha, Naouel et Khomh, Foutse.
2015.
« An empirical study of the impact of cloud patterns on Quality of Service (QoS) ».
In CLOUDCOM '14: Proceedings of the 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (Singapore, Singapore, Dec. 15-18, 2015)
pp. 278-283.
IEEE Computer Society.
Hecht, Geoffrey, Mili, Hafedh, El-Boussaidi, Ghizlane, Boubaker, Anis, Abdellatif, Manel, Gueheneuc, Yann-Gael, Shatnawi, Anas, Privat, Jean et Moha, Naouel.
2019.
« Codifying hidden dependencies in legacy J2EE applications ».
In 2018 25th Asia-Pacific Software Engineering Conference (APSEC) (Nara, Japan, Dec. 04-07, 2018)
pp. 305-314.
IEEE Computer Society.
Hecht, Geoffrey, Moha, Naouel et Rouvoy, Romain.
2016.
« An empirical study of the performance impacts of android code smells ».
In Proceedings - International Conference on Mobile Software Engineering and Systems, MOBILESoft (Austin, Texas, USA, May 16-17, 2016)
pp. 59-69.
Association for Computing Machinery.
Hecht, Geoffrey, Rouvoy, Romain, Moha, Naouel et Duchien, Laurence.
2015.
« Detecting Antipatterns in Android Apps ».
In 2nd ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Florence, Italy, May 16-17, 2015)
pp. 148-149.
Institute of Electrical and Electronics Engineers Inc..
Minani, Jean Baptiste, El Fellah, Yahia, Sabir, Fatima et Moha, Naouel.
2024.
« Towards an automated approach for testing IoT devices ».
In SERP4IoT '24: Proceedings of the ACM/IEEE 6th International Workshop on Software Engineering Research & Practices for the Internet of Things (Lisbon, Portugal, Apr. 20, 2024)
pp. 22-29.
Association for Computing Machinery, Inc.
Minani, Jean Baptiste, Sabir, Fatima, El Fellah, Yahia et Moha, Naouel.
2024.
« Practical guidance for IoT systems testing: A taxonomy ».
In SERP4IoT '24: Proceedings of the ACM/IEEE 6th International Workshop on Software Engineering Research & Practices for the Internet of Things (Lisboa, Portugal, Apr. 20, 2024)
pp. 57-64.
Association for Computing Machinery, Inc.
Moha, Naouel.
2007.
« Detection and correction of design defects in object-oriented designs ».
In OOPSLA 2007 - Companion to the 22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications (Montreal, QC, Canada, Oct. 21-25, 2007)
pp. 949-950.
ACM.
Moha, Naouel et Guéhéneuc, Yann-Gäel.
2007.
« DECOR: A tool for the detection of design defects ».
In ASE'07 - Proceedings of the twenty - second ACM/IEEE International Conference on Automated Software Engineering (Atlanta, GA, USA, Nov. 05-09, 2007)
pp. 527-528.
ACM.
Moha, Naouel et Guéhéneuc, Yann-Gäel.
2007.
« PTIDEJ and DECOR: Identification of design patterns and design defects ».
In OOPSLA 2007 - Companion to the 22nd International Conference on Object-Oriented Programming Systems, Languages, and Applications (Montreal, QC, Canada, Oct. 21-25, 2007)
pp. 868-869.
ACM.
Moha, Naouel, Guéhéneuc, Yann-Gäel, Le Meur, Anne-Françoise et Duchien, Laurence.
2008.
« A domain analysis to specify design defects and generate detection algorithms ».
In 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)
Coll. « Lecture Notes in Computer Science », vol. 4961.
pp. 276-291.
Springer.
Moha, Naouel, Guéhéneuc, Yann-Gäel et Leduc, Pierre.
2006.
« Automatic generation of detection algorithms for design defects ».
In 21st IEEE/ACM International Conference on Automated Software Engineering (ASE) (Tokyo, Japan, Sept. 18-22, 2006)
pp. 297-300.
Institute of Electrical and Electronics Engineers.
Moha, Naouel, Mahé, Vincent, Barais, Olivier et Jézéquel, Jean-Marc.
2009.
« Generic model refactorings ».
In Model Driven Engineering Languages and Systems : 12th International Conference, MODELS : Proceedings (Denver, CO, USA, Oct. 04-09, 2009)
Coll. « Lecture Notes in Computer Science », vol. 5795.
pp. 628-643.
Springer.
Moha, Naouel, Palma, Francis, Nayrolles, Mathieu, Joyen Conseil, Benjamin, Guéhéneuc, Yann-Gäel, Baudry, Benoit et Jézéquel, Jean-Marc.
2012.
« Specification and detection of SOA antipatterns ».
In Service-Oriented Computing : 10th International Conference, ICSOC : Proceedings (Shanghai, China, Nov. 12-15, 2012)
Coll. « Lecture Notes in Computer Science », vol. 7636.
pp. 1-16.
Springer.
Moha, Naouel, Qing, Li, Gaffar, Ashraf et Seffah, Ahmed.
2005.
« Enquête sur les pratiques de tests d'utilisabilité ».
In IHM'05: Proceedings of the 17th International Conference on Francophone sur l'Interaction Homme-Machine (Toulouse, France, Sept. 27-30, 2005)
Coll. « ACM International Conference Proceeding Series », vol. 264.
pp. 115-122.
ACM.
Moha, Naouel, Rezgui, Jihene, Guéhéneuc, Yann-Gaël, Valtchev, Petko et El Boussaidi, Ghizlane.
2008.
« Using FCA to suggest refactorings to correct design defects ».
In 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)
Coll. « Lecture Notes in Computer Science », vol. 4923.
pp. 269-275.
Berlin, Germany : Springer Berlin Heidelberg.
Moha, Naouel, Rouane Hacene, Amine Mohamed, Valtchev, Petko et Guéhéneuc, Yann-Gäel.
2008.
« Refactorings of design defects using relational concept analysis ».
In Formal Concept Analysis : 6th International Conference, ICFCA : Proceedings (Montreal, QC, Canada, Feb. 25-28, 2008)
Coll. « Lecture Notes in Computer Science », vol. 4933.
pp. 289-304.
Montreal, QC :
Mosser, Sébastien, Caissy, Jean-Philippe, Juroszek, Florian, Vouters, Florian et Moha, Naouel.
2020.
« Charting microservices to support services’ developers: The anaximander approach ».
In 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)
Coll. « Lecture Notes in Computer Science », vol. 12571.
pp. 36-44.
Cham : Springer International Publishing.
Munroe, Patrick, Milot, Jonathan, Beaudry, Éric, Moha, Naouel et Grondin, François.
2017.
« A quadtree replication method to optimize web and mobile applications dealing with large sets of objects on a map ».
In SAC '17: Proceedings of the Symposium on Applied Computing (Marrakech, Morocco, Apr. 04-06, 2017)
pp. 678-685.
Association for Computing Machinery.
Nayrolles, M., Beaudry, E., Moha, N., Valtchev, P. et Hamou-Lhadj, A..
2015.
« Towards quality-driven SOA systems refactoring through planning ».
In E-Technologies : 6th International Conference, MCETECH : Proceedings (Montréal, QC, Canada, May 12-15, 2015)
Coll. « Lecture Notes in Business Information Processing », vol. 209.
pp. 269-284.
Springer Verlag.
Nayrolles, Mathieu, Moha, Naouel et Valtchev, Petko.
2013.
« Improving SOA antipatterns detection in Service Based Systems by mining execution traces ».
In 20th Working Conference on Reverse Engineering (WCRE) (Koblenz, Germany, Oct. 14-17, 2013)
pp. 321-330.
Institute of Electrical and Electronics Engineers.
Nayrolles, Mathieu, Palma, Francis, Moha, Naouel et Guéh́eneuc, Yann-Gäel.
2013.
« SODA: A tool support for the detection of SOA antipatterns ».
In 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)
Coll. « Lecture Notes in Computer Science », vol. 7759.
pp. 451-455.
Springer.
Oumaziz, Mohamed A., Belkhir, Abdelkarim, Vacher, Tristan, Beaudry, Eric, Blanc, Xavier, Falleri, Jean-Rémy et Moha, Naouel.
2017.
« Empirical study on REST APIs usage in android mobile applications ».
In Service-Oriented Computing : 15th International Conference, ICSOC 2017 : Proceedings (Malaga, Spain, Nov. 13–16, 2017)
Coll. « Lecture Notes in Computer Science », vol. 10601.
pp. 614-622.
Springer Verlag.
Oumoussa, Idris, Saidi, Rajaa, Daoud, Mohamed, Moha, Naouel et Faieq, Soufiane.
2024.
« A business-centric approach to automated microservices identification ».
In Digital Technologies and Applications : Proceedings of ICDTA'24, Volume 4 (Benguerir, Morocco, 2024)
Coll. « Lecture notes in networks and systems », vol. 1101.
pp. 240-249.
Springer.
Palma, Francis, An, Le, Khomh, Foutse, Moha, Naouel et Gueheneuc, Yann-Gäel.
2014.
« Investigating the change-proneness of service patterns and antipatterns ».
In 7th IEEE International Conference on Service-Oriented Computing and Applications (SOCA) (Matsue, Japan, Nov. 17-19, 2014)
Institute of Electrical and Electronics Engineers Inc..
Palma, Francis, Dubois, Johann, Moha, Naouel et Guéhéneuc, Yann-Gäel.
2014.
« Detection of REST patterns and antipatterns: A heuristics-based approach ».
In Service-Oriented Computing : 12th International Conference, ICSOC : Proceedings (Paris, France, Nov. 3-6, 2014)
Coll. « Lecture Notes in Computer Science », vol. 8831.
pp. 230-244.
Springer Verlag.
Palma, Francis, Farzin, Hadi, Guéhéneuc, Yann-Gäel et Moha, Naouel.
2012.
« Recommendation system for design patterns in software development: An DPR overview ».
In 3rd International Workshop on Recommendation Systems for Software Engineering (RSSE) (Zurich, Switzerland, June 04, 2012)
Institute of Electrical and Electronics Engineers.
Palma, Francis, Gonzalez-Huerta, Javier, Moha, Naouel, Guéhéneuc, Yann-Gäel et Tremblay, Guy.
2015.
« Are RESTful APIs well-designed? Detection of their linguistic (Anti)patterns ».
In Service-Oriented Computing : 13th International Conference, ICSOC : Proceedings (Goa, India, Nov. 16-19, 2015)
Coll. « Lecture Notes in Computer Science », vol. 9435.
pp. 171-187.
Springer Verlag.
Palma, Francis, Moha, Naouel et Guéhéneuc, Yann-Gäel.
2013.
« Detection of process antipatterns: A BPEL perspective ».
In 17th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW) (Vancouver, BC, Canada, Sept. 09-13, 2013)
pp. 173-177.
Institute of Electrical and Electronics Engineers Inc..
Palma, Francis, Moha, Naouel et Guéhéneuc, Yann-Gäel.
2015.
« Specification and detection of business process antipatterns ».
In E-Technologies : 6th International Conference, MCETECH : Proceedings (Montréal, QC, Canada, May 12-15, 2015)
Coll. « Lecture Notes in Business Information Processing », vol. 209.
pp. 37-52.
Springer Verlag.
Palma, Francis, Moha, Naouel, Tremblay, Guy et Guéhéneuc, Yann-Gäel.
2014.
« Specification and detection of SOA antipatterns in web services ».
In Software Architecture : 8th European Conference, ECSA : Proceedings (Vienna, Austria, Aug. 25-29, 2014)
Coll. « Lecture Notes in Computer Science », vol. 8627.
pp. 58-73.
Springer Verlag.
Petrillo, F., Merle, P., Moha, N. et Guéhéneuc, Y. G..
2016.
« Are REST APIs for cloud computing well-designed? An exploratory study ».
In Service-Oriented Computing : 14th International Conference, ICSOC : Proceedings (Banff, AB, Canada, Oct. 10-13, 2016)
Coll. « Lecture Notes in Computer Science », vol. 9936.
pp. 157-170.
Springer Verlag.
Petrillo, F., Merle, P., Moha, N. et Guéhéneuc, Y. G..
2017.
« Towards a REST cloud computing lexicon ».
In CLOSER 2017 - Proceedings of the 7th International Conference on Cloud Computing and Services Science (Porto, Portugal, Apr. 24-26, 2017)
pp. 348-355.
SciTePress.
Petrillo, Fabio, Merle, Philippe, Palma, Francis, Moha, Naouel et Guéhéneuc, Yann-Gäel.
2018.
« A lexical and semantical analysis on REST cloud computing APIs ».
In Cloud Computing and Service Science : 7th International Conference, CLOSER : Revised Selected Papers (Porto, Portugal, Apr. 24–26, 2017)
Coll. « Communications in Computer and Information Science », vol. 864.
pp. 308-332.
Springer Verlag.
Rubin, Jehan, Henniche, Adel Hassim, Moha, Naouel, Bouguessa, Mohamed et Bousbia, Nabila.
2019.
« Sniffing android code smells: An association rules mining-based approach ».
In 6th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Montreal, QC, Canada, May 25, 2019)
pp. 123-127.
Institute of Electrical and Electronics Engineers Inc..
Sen, Sagar, Moha, Naouel, Baudry, Benoit et Jézéquel, Jean-Marc.
2009.
« Meta-model pruning ».
In Model Driven Engineering Languages and Systems : 12th International Conference, MODELS : Proceedings (Denver, CO, USA, Oct. 04-09, 2009)
Coll. « Lecture Notes in Computer Science », vol. 5795.
pp. 32-46.
Springer.
Shatnawi, Anas, Mili, Hafedh, El Boussaidi, Ghizlane, Boubaker, Anis, Guéhéneuc, Yann-Gaël, Moha, Naouel, Privat, Jean et Abdellatif, Manel.
2017.
« Analyzing program dependencies in java EE applications ».
In 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR) (Buenos Aires, Argentina, May 20-21, 2017)
pp. 64-74.
IEEE/ACM.
Tighilt, R., Abdellatif, M., Moha, N., Mili, H. et Guéhéneuc, Y. G..
2020.
« Towards a tool-based approach for microservice antipatterns identification ».
In 12th International Conference on Advanced Service Computing (Nice, France, Oct. 25-29, 2020)
Tighilt, Rafik, Abdellatif, Manel, Moha, Naouel, Mili, Hafedh, El Boussaidi, Ghizlane, Privat, Jean et Guéhéneuc, Yann-Gaël.
2020.
« On the study of microservices antipatterns: A catalog proposal ».
In Proceedings of the European Conference on Pattern Languages of Programs (En ligne, July 01-04, 2020)
Association for Computing Machinery.
Trabelsi, Imen, Moha, Naouel, Guéhéneuc, Yann-Gaël et Geffard, Lucas.
2024.
« Magnet: Method-based approach using graph neural network for microservices identification ».
In IEEE 21st International Conference on Software Architecture (ICSA) (Hyderabad, India, June 04-08, 2024)
Institute of Electrical and Electronics Engineers Inc..
Trabelsi, Imen, Popa, Bianca, Péreyrol, Jeremie, Beaulieu, Pier-Olivier et Moha, Naouel.
2024.
« MicroMatic: Fully automated microservices identification approach from monolithic systems ».
In SERP4IoT '24: Proceedings of the ACM/IEEE 6th International Workshop on Software Engineering Research & Practices for the Internet of Things (Lisbon, Portugal, Apr. 20, 2024)
pp. 7-13.
Association for Computing Machinery, Inc.
Vaucher, Stéphane, Khomh, Foutse, Moha, Naouel et Guéhéneuc, Yann-Gäel.
2009.
« Tracking design smells: Lessons from a study of God classes ».
In 16th Working Conference on Reverse Engineering (WCRE) (Lille, France, Oct. 13-16, 2009)
pp. 145-154.
IEEE. Chapitre de livre
Moha, N., Gaffar, A. et Michel, G..
2006.
« Remote usability evaluation of web interfaces ».
In
Human Computer Interaction Research in Web Design and Evaluation.
pp. 273-289. IGI Global. Rapport technique
Mili, Hafedh, El Boussaidi, Ghizlane, Shatnawi, Anas, Guéhéneuc, Yann-Gaël, Moha, Naouel, Privat, Jean et Valtchev, Petko.
2017.
« Service-oriented re-engineering of legacy JEE applications: Issues and research directions ».
Coll. « Rapport de recherche Latece », vol. 2017-6.
Montréal : Université du Québec à Montréal. 43 p.
Shatnawi, Anas, Mili, Hafedh, Abdellatif, Manel, El Boussaidi, Ghizlane, Guéhéneuc, Yann-Gaël, Moha, Naouel et Privat, Jean.
2017.
« How to implement dependencies in server pages of JEE Web applications ».
Coll. « LATECE Technical Report 2017-1 », vol. 2017-1.
UQÀM. 17 p.
Shatnawi, Anas, Mili, Hafedh, Abdellatif, Manel, El Boussaidi, Ghizlane, Guéhéneuc, Yann-Gaël, Moha, Naouel et Privat, Jean.
2017.
« What should you know before developing a service identification approach ».
Coll. « Rapport de recherche Latece », vol. 2017-2.
UQAM.
Shatnawi, Anas, Mili, Hafedh, Abdellatif, Manel, El boussaidi, Ghizlane, Privat, Jean, Guéhéneuc, Yann-Gaël et Moha, Naouel.
2017.
« Identifying KDM model of JSP pages ».
Coll. « LATECE Technical Report 2017-3 », vol. 2017-3.
UQÀM. 14 p.
Shatnawi, Anas, Mili, Hafedh, Abdellatif, Manel, Privat, Jean, Guéhéneuc, Yann-Gaël, Moha, Naouel et El Boussaidi, Ghizlane.
2017.
« A static program slicing approach for output stream objects in JEE applications ».
Coll. « LATECE Technical Report 2017-5 », vol. 2017-5.
UQÀM. 11 p. Mémoire ou thèseMoha, Naouel. 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 Moha, Naouel. 2002. « Definition of a generic model for telemonitoring systems in health smart homes ». Mémoire de maîtrise. Grenoble, France, Université Joseph Fourier |