L'ÉTS vous donne rendez-vous à sa journée portes ouvertes qui aura lieu sur son campus à l'automne et à l'hiver : Samedi 18 novembre 2023 Samedi 17 février 2024 Le dépôt de votre demande d'admission à un programme de baccalauréat ou au cheminement universitaire en technologie sera gratuit si vous étudiez ou détenez un diplôme collégial d'un établissement québécois.
En codirection avec : Mise en place, intégration et assurance qualité d'un système médical électronique à base de services web : Cas de TELUS Santé, par Gonzales Hernandez,Miguel Hiver 2021
En codirection avec : Développement d'un logiciel "Low Code", Fusio 2.0, par Charara,Lea Été 2022
En codirection avec : Migration de sites WordPress vers Kubernetes, par Kredly,Mohamad Été 2022
En codirection avec : Amélioration des processus existants de communication des utilisateurs finaux du SI du Canada chez ABB, par Abdelkerim,Haroun Ibrahim Été 2022
En codirection avec : Mise en place d'un processus d'amélioration continue selon les principes Lean Six Sigma chez Generix Group Noram, par Djapa Tchagwo,Jack Rayane Été 2023
En codirection avec : Yeddes, Moez Analyse et développement d'une application de gestion des licences au sein du Ministère de la Santé et des Services sociaux, par Diarra,Bayes Hiver 2022
En codirection avec : Rehaussement technologique et refonte ergonomique de la partie Front-end du site de support technique FAMIC, par Nkouekam Mbouga,Wilfried Automne 2022
En codirection avec : Amhaouch, Charaf Intégration de la plateforme de virtualisation de données DENODO dans le cadre du projet de refonte SADCAM, par Rabbouh,Yassine Automne 2023
En codirection avec : Toward Better Understanding and Supporting of Continuous Integration (CI) Practices, par Saidani,Islem Automne 2022
En codirection avec : An intelligent framework to explore and detect community smells in software engineering, par Almarimi,Nuri Automne 2023
En codirection avec : Toward Improving Code Review Practices with Explainable Machine Learning Techniques, par Chouchen,Moataz Été 2024
En codirection avec : Sayagh, Mohammed On the support of Web-based Software Systems Maintenance and Evolution, par Bessghaier,Narjes Automne 2024
En codirection avec : Sayagh, Mohammed Assisting Developers and Operators of Multi-Component Systems in the Logging Activities, par Batoun,Mohamed Amine Automne 2024
En codirection avec : An Automated Support to Maintain and Evolve Infrastructure Code, par Begoug,Mahi Automne 2024
En codirection avec : Une étude empirique sur la qualité des applications mobiles et son impact sur la satisfaction des utilisateurs, par Bani,Safouene Automne 2019
En codirection avec : Développement d'un cadre pour la migration semi-automatisée des applications Web à base d’OctoberCMS vers Laravel, par Alezy,Francener Automne 2020
En codirection avec : Une étude empirique sur la diffusion et l'impact des mauvaises pratiques d'implémentation dans les applications .NET, par Brahmi,Abir Été 2024
En codirection avec : Une approche automatique pour la recommandation des développeurs pour des tâches de développement de logiciel, par Benzaamia,Errabia Hiver 2024
En codirection avec : Analyse, visualisation et recommandation des librairies logicielles dans le contexte des applications Android, par Alexandre,Richardson Automne 2021
En codirection avec : Une étude empirique sur la prévalence et la survivabilité des anomalies de code dans les applications Web, par Chahid,Ilyas Automne 2021
En codirection avec : Amélioration du processus d'intégration continue via la gestion des délais de construction du logiciel, par Taib,Meriem Été 2024
En codirection avec : Amélioration de gestion du projet logiciel via l'optimisation du processus de construction, par Benzina,yacine Automne 2024
En codirection avec : Une étude empirique sur les pratiques d'utilisation des fournisseurs et modules dans le
contexte de code d'infrastructure, par Belalia,Ileis Automne 2024
En codirection avec : Une approche automatique pour la prédiction des délais de revue de code, par Olongo Onana Noah,Aurélien Jefferson Automne 2021
En codirection avec : Une étude empirique sur la diffusion et l'impact des anomalies de code d'infrastructure, par Mebarki,Chemseddine Été 2023
En codirection avec : Une étude empirique sur les pratiques d'utilisation d'intégration et de déploiement continus basés sur GitHub actions, par Kinalendele,Nathan Babaka Été 2023
En codirection avec : An Empirical Study on the Impact of Refactoring in Android Applications, par Hamdi,Omayma Automne 2021
En codirection avec : Une approche métaheuristique pour la restructuration automatique des classes dans les applications logicielles orientées objet, par Boukharata,Sabrine Automne 2019
En codirection avec : Développement d'outils logiciels de diagnostic moteur, par Thabet,Yacine Été 2020
En codirection avec : Amélioration de la qualité des pipelines Spark chez Intact Assurance, par Akrour,Massiwen Hiver 2022
En codirection avec : L’impact de la COVID dans un contexte agile, par Skalli,Mohamed Larbi Hiver 2021
En codirection avec : Les exigences logicielles dans un processus agile chez les petites entreprises, par Benmesbah,Mahar Automne 2021
En codirection avec : Impact des librairies obsolètes sur les systèmes logiciels, par Boukezzoula,Mohamed Amine Automne 2022
En codirection avec : Identification des mauvaises pratiques d'implémentation dans les architectures microservices, par Abouzakaria,Anass Été 2023
En codirection avec : Amélioration continue, par Taib,Meriem Été 2024
En codirection avec : Stage industriel et rapport technique, par Alaoui Harouni,Moulay Taieb Automne 2021
En codirection avec : Développement de la nouvelle version 2.0 des applications SINISTAR, vers l’automatisation du processus de relocalisation des sinistrés, par Benmesbah,Mahar Automne 2021
En codirection avec : Résolution de bogues sur .NET, par Brahmi,Abir Été 2024
En codirection avec : Développement logiciel d'une plateforme de caractérisation des déchets, par Skalli,Mohamed Larbi Hiver 2021
En codirection avec : Rapport technique de stage chez Intact Assurance, par Akrour,Massiwen Hiver 2022
En codirection avec : Développement et déploiement d'applications IOT mobiles pour dispositifs médicaux : chaise électrique et défibrillateurs externes automatisés, par Boukezzoula,Mohamed Amine Automne 2022
En codirection avec : Étude empirique sur l'effet de la qualité logicielle des applications mobiles sur la satisfaction des utilisateurs, par Jebali,Bechir Été 2018
En codirection avec : Analyse des mauvaises pratiques dans les logiciels à base de microservices, par Mohdeb,Kenza Automne 2023
En codirection avec : Vers un outil automatique pour l'amélioration de gestion de projets logiciels via l'optimisation du processus de construction du logiciel, par Benali,Zakaria Automne 2023
En codirection avec : Identification des mauvaises pratiques dans le processus de la revue de code, par El Alami,Soufiane Automne 2021
En codirection avec : Une étude empirique sur la durée de vie des odeurs de code dans les applications mobiles, par Felfoul,Mustapha Automne 2021
En codirection avec : Développement d’un processus automatisé (ETL) d'extraction, transformation et chargement de données, par Alaoui Harouni,Moulay Taieb Automne 2021
En codirection avec : Étude empirique des odeurs de code et d’odeurs d’architecture des applications développées avec des microservices, par Abassi,Hinda Automne 2022
En codirection avec : Une étude exploratoire sur la qualité et les anomalies dans les applications basées sur les microservices, par Benradouane,Houida Hiver 2024
En codirection avec : Les odeurs de code dans les applications logicielles orientées microservice, par Lakhdari,Nassima Automne 2023
Eman Abdullah AlOmar, Anton Ivanov, Zarina Kurbatova, Yaroslav Golubev, Mohamed Wiem Mkaouer, Ali Ouni, Timofey Bryksin, Le Nguyen, Amit Kini, Aditya Thakur. 2023 « Just-in-time code duplicates extraction ». Information and Software Technology vol. 158
E. A. Alomar, T. Wang, V. Raut, M. W. Mkaouer, C. Newman, A. Ouni. 2022 « Refactoring for reuse: An empirical study ». Innovations in Systems and Software Engineering vol. 18 , nº 1. p. 105-135
Eman Abdullah AlOmar, Jiaqian Liu, Kenneth Addo, Mohamed Wiem Mkaouer, Christian Newman, Ali Ouni, Zhe Yu. 2022 « On the documentation of refactoring types ». Automated Software Engineering vol. 29 , nº 1
Eman Abdullah AlOmar, Benjamin Knobloch, Thomas Kain, Christopher Kalish, Mohamed Wiem Mkaouer, Ali Ouni. 2024 « AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction ». IEEE/ACM 46th International Conference on Software Engineering (Lisbon, Portugal, Apr. 14-20, 2024) IEEE Computer Society
Eman Abdullah AlOmar, Mohamed Wiem Mkaouer, Ali Ouni. 2024 « Automating source code refactoring in the classroom ». 55th ACM Technical Symposium on Computer Science Education (Portland, OR, USA, Mar. 20-23, 2024) Association for Computing Machinery, Inc
Eman Abdullah AlOmar, Anushkrishna Venkatakrishnan, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni. 2024 « How to refactor this code? An exploratory study on developer-ChatGPT refactoring conversations ». IEEE/ACM 21st International Conference on Mining Software Repositories (MSR) (Lisbon, Portugal, Apr. 15-16, 2024) Institute of Electrical and Electronics Engineers Inc.
Narjes Bessghaier, Mahi Begoug, Chemseddine Mebarki, Ali Ouni, Mohammed Sayagh, Mohamed Wiem Mkaouer. 2024 « On the prevalence, co-occurrence, and impact of infrastructure-as-code smells ». IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (Rovaniemi, Finland, Mar. 12-15, 2024) Institute of Electrical and Electronics Engineers Inc.
Moataz Chouchen, Narjes Bessghaier, Mahi Begoug, Ali Ouni, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer. 2024 « How do so ware developers use ChatGPT? An exploratory study on GitHub pull requests ». IEEE/ACM 21st International Conference on Mining Software Repositories (MSR) (Lisbon, Portugal, Apr. 15-16, 2024) Institute of Electrical and Electronics Engineers Inc.
Salah Bouktif, Ali Ouni, Akib Mohi Ud Din Khanday. 2023 « Bi-directional LSTM-based COVID-19 detection using clinical reports ». International Conference on Research in Engineering, Technology and Science (ICRETS) (Budapest , Hungary, July 06-09, 2023) ISRES Publishing
Wajdi Aljedaani, Mohamed Wiem Mkaouer, Stephanie Ludi, Ali Ouni, Ilyes Jenhani. 2022 « On the identification of accessibility bug reports in open source systems ». Proceedings of the 19th International Web for All Conference (W4A) (Lyon, France, Apr. 25-26, 2022) Association for Computing Machinery, Inc
Eman Abdullah Alomar, Moataz Chouchen, Mohamed Wiem Mkaouer, Ali Ouni. 2022 « Code review practices for refactoring changes: An empirical study on openstack ». IEEE/ACM 19th International Conference on Mining Software Repositories (MSR) (Pittsburgh, PA, USA, May 23-24, 2022) Institute of Electrical and Electronics Engineers Inc.
Eman Abdullah AlOmar, Anton Ivanov, Zarina Kurbatova, Yaroslav Golubev, Mohamed Wiem Mkaouer, Ali Ouni, Timofey Bryksin, Le Nguyen, Amit Kini, Aditya Thakur. 2022 « ANTICOPYPASTER: Extracting code duplicates as soon as they are introduced in the IDE ». 37th IEEE/ACM International Conference on Automated Software Engineering (ASE) (Rochester, MI, USA, Oct. 10-14, 2022) Association for Computing Machinery
Eman Abdullah AlOmar, Anthony Peruma, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni. 2022 « An exploratory study on refactoring documentation in issues handling ». 2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR) (Pittsburgh, PA, USA, May 23-24, 2022) Institute of Electrical and Electronics Engineers Inc.
Niranjana Deshpande, Mohamed Wiem Mkaouer, Ali Ouni, Naveen Sharma. 2022 « Search-based third-party library migration at the method-level ». Applications of Evolutionary Computation : 25th European Conference, EvoApplications 2022, Held as Part of EvoStar 2022, Madrid, Spain, April 20–22, 2022, Proceedings (Madrid, Spain, Apr. 20-22, 2022) Springer Science and Business Media Deutschland GmbH
Alexandre Richardson, Ali Ouni, Mohamed Aymen Saied, Salah Bouktif, Mohamed Wiem Mkaouer. 2022 « On the identification of third-party library usage patterns for android applications ». EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering (Gothenburg, Sweden, June 13-15, 2022) Association for Computing Machinery
Wajdi Aljedaani, Anthony Peruma, Ahmed Aljohani, Mazen Alotaibi, Mohamed Wiem Mkaouer, Ali Ouni, Christian D. Newman, Abdullatif Ghallab, Stephanie Ludi. 2021 « Test smell detection tools: A systematic mapping study ». 25th Evaluation and Assessment in Software Engineering Conference (EASE) (Trondheim, Norvège, June 21-24, 2021) ACM
Wajdi Aljedaani, Furqan Rustam, Stephanie Ludi, Ali Ouni, Mohamed Wiem Mkaouer. 2021 « Learning sentiment analysis for accessibility user reviews ». 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW) (Melbourne, Australia, Nov. 15-19, 2021) Institute of Electrical and Electronics Engineers Inc.
Nuri Almarimi, Ali Ouni, Moataz Chouchen, Mohamed Wiem Mkaouer. 2021 « CsDetector : An open source tool for community smells detection ». 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021) (Athens, Greece - En ligne, Aug. 23-28, 2021) Association for Computing Machinery, Inc
Moataz Chouchen, Ali Ouni, Raula Gaikovina Kula, Dong Wang, Patanamon Thongtanunam, Mohamed Wiem Mkaouer, Kenichi Matsumoto. 2021 « Anti-patterns in modern code review: Symptoms and prevalence ». IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (Honolulu, HI, USA, Mar. 09-12, 2021) IEEE
Oumayma Hamdi, Ali Ouni, Eman Abdullah AlOmar, Mel O Cinneide, Mohamed Wiem Mkaouer. 2021 « An empirical study on the impact of refactoring on quality metrics in android applications ». IEEE/ACM 8th International Conference on Mobile Software Engineering and Systems (MobileSoft) (Madrid, Spain, May 17-19, 2021) Institute of Electrical and Electronics Engineers
Oumayma Hamdi, Ali Ouni, Eman AlOmar Alomar, Mohamed Wiem Mkaouer. 2021 « An empirical study on code smells co-occurrences in android applications ». 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW) (Melbourne, Australia, Nov. 15-19, 2021) Institute of Electrical and Electronics Engineers Inc.
Islem Saidani, Ali Ouni. 2021 « Toward a smell-aware prediction model for CI build failures ». 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW) (Melbourne, Australia, Nov. 15-19, 2021) Institute of Electrical and Electronics Engineers Inc.
Islem Saidani, Ali Ouni, Moataz Chouchen, Mohamed Wiem Mkaouer. 2021 « BF-detector : An automated tool for CI build failure detection ». 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021) (Athens, Greece - En ligne, Aug. 23-28, 2021) Association for Computing Machinery, Inc
Eman Abdullah AlOmar, Diego Barinas, Jiaqian Liu, Mohamed Wiem Mkaouer, Ali Ouni, Christian Newman. 2020 « An exploratory study on how software reuse is discussed in stack overflow ». Reuse in Emerging Software Engineering Practices : 19th International Conference on Software and Systems Reuse, ICSR 2020, Hammamet, Tunisia, December 2–4, 2020, Proceedings (Hammamet, Tunisia, Dec. 02-04, 2020) Springer
Eman Abdullah AlOmar, Philip T. Rodriguez, Jordan Bowman, Tianjia Wang, Benjamin Adepoju, Kevin Lopez, Christian Newman, Ali Ouni, Mohamed Wiem Mkaouer. 2020 « How do developers refactor code to improve code reusability? ». Reuse in Emerging Software Engineering Practices: 19th International Conference on Software and Systems Reuse, ICSR 2020, Hammamet, Tunisia, December 2–4, 2020, Proceedings (Hammamet, Tunisia, Dec. 02-04, 2020) Springer Science and Business Media Deutschland GmbH
Hussein Alrubaye, Deema Alshoaibi, Eman Alomar, Mohamed Wiem Mkaouer, Ali Ouni. 2020 « How does library migration impact software quality and comprehension? An empirical study ». Reuse in Emerging Software Engineering Practices : 19th International Conference on Software and Systems Reuse, ICSR 2020, Hammamet, Tunisia, December 2–4, 2020, Proceedings (Hammamet, Tunisia, Dec. 02-04, 2020) Springer
Narjes Bessghaier, Ali Ouni, Mohamed Wiem Mkaouer. 2020 « On the diffusion and impact of code smells in web applications ». Services Computing – SCC 2020 : 17th International Conference, Held as Part of the Services Conference Federation, SCF 2020, Proceedings (Honolulu, Hawaii, USA, Sept. 18-20, 2020) Springer Science and Business Media Deutschland GmbH
Alex Bogart, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer, Ali Ouni. 2020 « Increasing the trust in refactoring through visualization ». Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops (Seoul Republic of Korea, June 27-July 19, 2020) Association for Computing Machinery
Anthony Peruma, Khalid Almalki, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni, Fabop Palomba. 2020 « TsDetect: An open source test smells detection tool ». Proceedings of the 28th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering (Sacramento, CA, USA, Nov. 08, 2020) ACM
Anthony Peruma, Mohamed Wiem Mkaouer, Khalid Almalki, Ali Ouni, Christian D. Newman, Fabio Palomba. 2020 « On the distribution of test smells in open source android applications: An exploratory study ». CASCON '19: Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (Toronto, ON, Canada, Nov. 04-06, 2019) Center for Advanced Studies on Collaborative Research
Anthony Peruma, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni, Fabio Palomba. 2020 « An exploratory study on the refactoring of unit test files in Android applications ». Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops (Seoul Republic of Korea, June 27-July 19, 2020) Association for Computing Machinery
Marouane Kessentini, Ali Ouni. 2017 « Detecting android smells using multi-objective genetic programming ». 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft) (Buenos Aires, Argentina, May 22-23, 2017) Institute of Electrical and Electronics Engineers Inc.
Raula Gaikovina Kula, Daniel M. German, Takashi Ishio, Ali Ouni, Katsuro Inoue. 2017 « An exploratory study on library aging by monitoring client usage in a software ecosystem ». IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER) (Klagenfurt, Austria, Feb. 20-24, 2017) Institute of Electrical and Electronics Engineers Inc.
A. Ouni, R. G. Kula, K. Inoue. 2017 « Search-based peer reviewers recommendation in modern code review ». 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME) (Raleigh, NC, USA, Oct. 02-07, 2016) Institute of Electrical and Electronics Engineers Inc.
Ali Ouni, Marwa Daagi, Marouane Kessentini, Salah Bouktif, Mohamed Mohsen Gammoudi. 2017 « A machine learning-based approach to detect web service design defects ». 24th IEEE International Conference on Web Services (ICWS) (Honolulu, HI, USA, June 25-30, 2017) Institute of Electrical and Electronics Engineers Inc.
Makram Soui, Soumaya Diab, Ali Ouni, Aroua Essayeh, Mourad Abed. 2017 « An ontology-based approach for user interface adaptation ». Advances in Intelligent Systems and Computing : Selected Papers from the International Conference on Computer Science and Information Technologies, CSIT 2016, September 6-10 Lviv, Ukraine (Sept. 06-10, 2016, Lviv, Ukraine) Springer Verlag
Naoya Ujihara, Ali Ouni, Takashi Ishio, Katsuro Inoue. 2017 « C-JRefRec: Change-based identification of Move Method refactoring opportunities ». IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER) (Klagenfurt, Austria, Feb. 20-24, 2017) Institute of Electrical and Electronics Engineers Inc.
Rafi Almhana, Wiem Mkaouer, Marouane Kessentini, Ali Ouni. 2016 « Recommending relevant classes for bug reports using multi-objective search ». ASE 2016 - Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering (Singapore, Singapore, Sept. 03-07, 2016) Association for Computing Machinery Inc.
Norihiro Yoshida, Tsubasa Saika, Eunjong Choi, Ali Ouni, Katsuro Inoue. 2016 « Revisiting the relationship between code smells and refactoring ». IEEE 24th International Conference on Program Comprehension (ICPC) (Austin, TX, USA, May 16-17, 2016) IEEE Computer Society
Ali Ouni, Raula Gaikovina Kula, Marouane Kessentini, Katsuro Inoue. 2015 « Web service antipatterns detection using genetic programming ». GECCO '15: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation (Madrid, Spain, July 11-15, 2015) Association for Computing Machinery Inc.
Ali Ouni, Marouane Kessentini, Houari Sahraoui. 2013 « Search-based refactoring using recorded code changes ». 17th European Conference on Software Maintenance and Reengineering (Genova, Italy, Mar. 05-08, 2013) IEEE
Ali Ouni, Marouane Kessentini, Houari Sahraoui, Mohamed Salah Hamdi. 2012 « Search-based refactoring: Towards semantics preservation ». 28th IEEE International Conference on Software Maintenance (ICSM) (Trento, Italy, Sept. 23-28, 2012) IEEE
Marouane Kessentini, Wael Kessentini, Houari Sahraoui, Mounir Boukadoum, Ali Ouni. 2011 « Design defects detection and correction by example ». 19th International Conference on Program Comprehension (Kingston, ON, Canada, June 22-24, 2011) IEEE