Preference-based multi-objective software modelling. - Mohamed Wiem Mkaouer; Marouane Kessentini; Slim Bechikh; Daniel R. Tauritz (CMSBSE@ICSE, 2013)

Software refactoring under uncertainty: a robust multi-objective approach. - Mohamed Wiem Mkaouer; Marouane Kessentini; Slim Bechikh; Mel Ó Cinnéide; Kalyanmoy Deb (GECCO (Companion), 2014)

High dimensional search-based software engineering: finding tradeoffs among 15 objectives for automating software refactoring using NSGA-III. - Mohamed Wiem Mkaouer; Marouane Kessentini; Slim Bechikh; Kalyanmoy Deb; Mel Ó Cinnéide (GECCO, 2014)

Recommendation system for software refactoring using innovization and interactive dynamic optimization. - Mohamed Wiem Mkaouer; Marouane Kessentini; Slim Bechikh; Kalyanmoy Deb; Mel Ó Cinnéide (ASE, 2014)

A Robust Multi-objective Approach for Software Refactoring under Uncertainty. - Mohamed Wiem Mkaouer; Marouane Kessentini; Slim Bechikh; Mel Ó Cinnéide (SSBSE, 2014)

Model Transformation Using Multiobjective Optimization. - Mohamed Wiem Mkaouer; Marouane Kessentini (Adv. Comput., 2014)

Many-Objective Software Remodularization Using NSGA-III. - Wiem Mkaouer; Marouane Kessentini; Adnan Shaout; Patrice Koligheu; Slim Bechikh; Kalyanmoy Deb; Ali Ouni 001 (ACM Trans. Softw. Eng. Methodol., 2015)

Recommending relevant classes for bug reports using multi-objective search. - Rafi Almhana; Wiem Mkaouer; Marouane Kessentini; Ali Ouni 001 (ASE, 2016)

Interactive Code Smells Detection: An Initial Investigation. - Mohamed Wiem Mkaouer (SSBSE, 2016)

On the use of many quality attributes for software refactoring: a many-objective search-based software engineering approach. - Mohamed Wiem Mkaouer; Marouane Kessentini; Slim Bechikh; Mel Ó Cinnéide; Kalyanmoy Deb (Empir. Softw. Eng., 2016)

On the Use of Smelly Examples to Detect Code Smells in JavaScript. - Ian Shoenberger; Mohamed Wiem Mkaouer; Marouane Kessentini (EvoApplications (2), 2017)

PLAIN: PLugin for predicting the usAbility of Mobile User INterface. - Makram Soui; Mabrouka Chouchane; Ines Gasmi; Mohamed Wiem Mkaouer (VISIGRAPP (1: GRAPP), 2017)

M-Perm: A Lightweight Detector for Android Permission Gaps. - Piper Chester; Chris Jones; Mohamed Wiem Mkaouer; Daniel E. Krutz (MOBILESoft@ICSE, 2017)

P-Lint: A Permission Smell Detector for Android Applications. - Colton Dennis; Daniel E. Krutz; Mohamed Wiem Mkaouer (MOBILESoft@ICSE, 2017)

Who Added That Permission to My App? An Analysis of Developer Permission Changes in Open Source Android Apps. - Daniel E. Krutz; Nuthan Munaiah; Anthony Peruma; Mohamed Wiem Mkaouer (MOBILESoft@ICSE, 2017)

CATE: Concolic Android Testing Using Java PathFinder for Android Applications. - Patrick McAfee; Mohamed Wiem Mkaouer; Daniel E. Krutz (MOBILESoft@ICSE, 2017)

A robust multi-objective approach to balance severity and importance of refactoring opportunities. - Mohamed Wiem Mkaouer; Marouane Kessentini; Mel Ó Cinnéide; Shinpei Hayashi; Kalyanmoy Deb (Empir. Softw. Eng., 2017)

Automating the detection of third-party Java library migration at the function level. - Hussein Alrubaye; Mohamed Wiem Mkaouer (CASCON, 2018)

A study on developer perception of transformation languages for refactoring. - Christian D. Newman; Mohamed Wiem Mkaouer; Michael L. Collard; Jonathan I. Maletic (IWoR@ASE, 2018)

An empirical investigation of how and why developers rename identifiers. - Anthony Peruma; Mohamed Wiem Mkaouer; Michael John Decker; Christian D. Newman (IWoR@ASE, 2018)

Towards Prioritizing Documentation Effort. - Paul W. McBurney; Siyuan Jiang; Marouane Kessentini; Nicholas A. Kraft; Ameer Armaly; Mohamed Wiem Mkaouer; Collin McMillan (IEEE Trans. Software Eng., 2018)

Variability in Library Evolution. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Anthony Peruma (Software Engineering for Variability Intensive Systems, 2019)

Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments. - Hussein Alrubaye; Stephanie Ludi; Mohamed Wiem Mkaouer (CASCON, 2019)

On the distribution of test smells in open source Android applications: an exploratory study. - Anthony Peruma; Khalid Almalki; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001; Fabio Palomba (CASCON, 2019)

On the Impact of Refactoring on the Relationship between Quality Attributes and Design Metrics. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001; Marouane Kessentini (ESEM, 2019)

Can refactoring be self-affirmed?: an exploratory study on how developers document their refactoring activities in commit messages. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001 (IWOR@ICSE, 2019)

MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Level. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICSME, 2019)

Towards Automated Microservices Extraction Using Muti-objective Evolutionary Search. - Islem Saidani; Ali Ouni 001; Mohamed Wiem Mkaouer; Mohamed Aymen Saied (ICSOC, 2019)

On the use of information retrieval to automate the detection of third-party Java library migration at the method level. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICPC, 2019)

A Multi-label Active Learning Approach for Mobile App User Review Classification. - Montassar Ben Messaoud; Ilyes Jenhani; Nermine Ben Jemaa; Mohamed Wiem Mkaouer (KSEM (1), 2019)

On the classification of software change messages using multi-label active learning. - Sirine Gharbi; Mohamed Wiem Mkaouer; Ilyes Jenhani; Montassar Ben Messaoud (SAC, 2019)

Contextualizing Rename Decisions using Refactorings and Commit Messages. - Anthony Peruma; Mohamed Wiem Mkaouer; Michael John Decker; Christian Donald Newman (SCAM, 2019)

PRICE: Detection of Performance Regression Introducing Code Changes Using Static and Dynamic Metrics. - Deema Alshoaibi; Kevin Hannigan; Hiten Gupta; Mohamed Wiem Mkaouer (SSBSE, 2019)

Web service API recommendation for automated mashup creation using multi-objective evolutionary search. - Nuri Almarimi; Ali Ouni 001; Salah Bouktif; Mohamed Wiem Mkaouer; Raula Gaikovina Kula; Mohamed Aymen Saied (Appl. Soft Comput., 2019)

Comparison of block-based and hybrid-based programming environments in transferring programming skills to text-based environment. - Hussein Alrubaye; Stephanie Ludi; Mohamed Wiem Mkaouer (CoRR, 2019)

Do Design Metrics Capture Developers Perception of Quality? An Empirical Study on Self-Affirmed Refactoring Activities. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001; Marouane Kessentini (CoRR, 2019)

Recommending peer reviewers in modern code review: a multi-objective search-based approach. - Motaz Chouchen; Ali Ouni 001; Mohamed Wiem Mkaouer; Raula Gaikovina Kula; Katsuro Inoue (GECCO Companion, 2020)

On the prediction of continuous integration build failures using search-based software engineering. - Islem Saidani; Ali Ouni 001; Moataz Chouchen; Mohamed Wiem Mkaouer (GECCO Companion, 2020)

On the detection of community smells using genetic programming-based ensemble classifier chain. - Nuri Almarimi; Ali Ouni 001; Moataz Chouchen; Islem Saidani; Mohamed Wiem Mkaouer (ICGSE, 2020)

On the Relationship Between Developer Experience and Refactoring: An Exploratory Study and Preliminary Results. - Eman Abdullah AlOmar; Anthony Peruma; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICSE (Workshops), 2020)

Increasing the Trust In Refactoring Through Visualization. - Alex Bogart; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICSE (Workshops), 2020)

An Exploratory Study on the Refactoring of Unit Test Files in Android Applications. - Anthony Peruma; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001; Fabio Palomba (ICSE (Workshops), 2020)

An Exploratory Study on How Software Reuse is Discussed in Stack Overflow. - Eman Abdullah AlOmar; Diego Barinas; Jiaqian Liu; Mohamed Wiem Mkaouer; Ali Ouni 001; Christian D. Newman (ICSR, 2020)

How Do Developers Refactor Code to Improve Code Reusability? - Eman Abdullah AlOmar; Philip T. Rodriguez; Jordan Bowman; Tianjia Wang; Benjamin Adepoju; Kevin Lopez; Christian D. Newman; Ali Ouni 001; Mohamed Wiem Mkaouer (ICSR, 2020)

How Does Library Migration Impact Software Quality and Comprehension? An Empirical Study. - Hussein Alrubaye; Deema Alshoaibi; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICSR, 2020)

AndroLib: Third-Party Software Library Recommendation for Android Applications. - Moataz Chouchen; Ali Ouni 001; Mohamed Wiem Mkaouer (ICSR, 2020)

Web Service API Anti-patterns Detection as a Multi-label Learning Problem. - Islem Saidani; Ali Ouni 001; Mohamed Wiem Mkaouer (ICWS, 2020)

Multi-label Classification of Commit Messages using Transfer Learning. - Muhammad Usman Sarwar; Sarim Zafar; Mohamed Wiem Mkaouer; Gursimran Singh Walia; Muhammad Zubair Malik (ISSRE Workshops, 2020)

On the Diffusion and Impact of Code Smells in Web Applications. - Narjes Bessghaier; Ali Ouni 001; Mohamed Wiem Mkaouer (SCC, 2020)

tsDetect: an open source test smells detection tool. - Anthony Peruma; Khalid Almalki; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001; Fabio Palomba (ESEC/SIGSOFT FSE, 2020)

Bankruptcy Prediction Using Stacked Auto-Encoders. - Makram Soui; Salima Smiti; Mohamed Wiem Mkaouer; Ridha Ejbali (Appl. Artif. Intell., 2020)

Learning to rank developers for bug report assignment. - Bader Alkhazi; Andrew DiStasi; Wajdi Aljedaani; Hussein Alrubaye; Xin Ye 003; Mohamed Wiem Mkaouer (Appl. Soft Comput., 2020)

Learning to recommend third-party library migration opportunities at the API level. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Igor Khokhlov; Leon Reznik; Ali Ouni 001; Jason Mcgoff (Appl. Soft Comput., 2020)

An Experimental Study of Weight Initialization and Weight Inheritance Effects on Neuroevolution. - Zimeng Lyu; AbdElRahman ElSaid; Joshua Karns; Mohamed Wiem Mkaouer; Travis Desell (CoRR, 2020)

Predicting continuous integration build failures using evolutionary search. - Islem Saidani; Ali Ouni 001; Moataz Chouchen; Mohamed Wiem Mkaouer (Inf. Softw. Technol., 2020)

On the generation, structure, and semantics of grammar patterns in source code identifiers. - Christian D. Newman; Reem S. Alsuhaibani; Michael John Decker; Anthony Peruma; Dishant Kaushik; Mohamed Wiem Mkaouer; Emily Hill 001 (J. Syst. Softw., 2020)

Contextualizing rename decisions using refactorings, commit messages, and data types. - Anthony Peruma; Mohamed Wiem Mkaouer; Michael John Decker; Christian D. Newman (J. Syst. Softw., 2020)

Learning to detect community smells in open source software projects. - Nuri Almarimi; Ali Ouni 001; Mohamed Wiem Mkaouer (Knowl. Based Syst., 2020)

Assessing the quality of mobile graphical user interfaces using multi-objective optimization. - Makram Soui; Mabrouka Chouchane; Mohamed Wiem Mkaouer; Marouane Kessentini; Khaled Ghédira (Soft Comput., 2020)

An Interactive and Dynamic Search-Based Approach to Software Refactoring Recommendations. - Vahid Alizadeh; Marouane Kessentini; Mohamed Wiem Mkaouer; Mel Ocinneide; Ali Ouni 001; Yuanfang Cai (IEEE Trans. Software Eng., 2020)

Finding the Needle in a Haystack: On the Automatic Identification of Accessibility User Reviews. - Eman Abdullah AlOmar; Wajdi Aljedaani; Murtaza Tamjeed; Mohamed Wiem Mkaouer; Yasmine N. El-Glaly (CHI, 2021)

Test Smell Detection Tools: A Systematic Mapping Study. - Wajdi Aljedaani; Anthony Peruma; Ahmed Aljohani; Mazen Alotaibi; Mohamed Wiem Mkaouer; Ali Ouni 001; Christian D. Newman; Abdullatif Ghallab; Stephanie Ludi (EASE, 2021)

An Experimental Study of Weight Initialization and Lamarckian Inheritance on Neuroevolution. - Zimeng Lyu; AbdElRahman ElSaid; Joshua Karns; Mohamed Wiem Mkaouer; Travis Desell (EvoApplications, 2021)

Improving Distributed Neuroevolution Using Island Extinction and Repopulation. - Zimeng Lyu; Joshua Karns; AbdElRahman ElSaid; Mohamed Wiem Mkaouer; Travis Desell (EvoApplications, 2021)

Search based software engineering: challenges, opportunities and recent applications. - Ali Ouni 001; Mohamed Wiem Mkaouer (GECCO Companion, 2021)

Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox. - Eman Abdullah AlOmar; Hussein Alrubaye; Mohamed Wiem Mkaouer; Ali Ouni 001; Marouane Kessentini (ICSE (SEIP), 2021)

Using Grammar Patterns to Interpret Test Method Name Evolution. - Anthony Peruma; Emily Hu; Jiajun Chen; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Christian D. Newman (ICPC, 2021)

Learning Sentiment Analysis for Accessibility User Reviews. - Wajdi Aljedaani; Furqan Rustam; Stephanie Ludi; Ali Ouni 001; Mohamed Wiem Mkaouer (ASE Workshops, 2021)

An Empirical Study on Code Smells Co-occurrences in Android Applications. - Oumayma Hamdi; Ali Ouni 001; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (ASE Workshops, 2021)

An Empirical Study on the Impact of Refactoring on Quality Metrics in Android Applications. - Oumayma Hamdi; Ali Ouni 001; Eman Abdullah AlOmar; Mel Ó Cinnéide; Mohamed Wiem Mkaouer (MOBILESoft@ICSE, 2021)

csDetector: an open source tool for community smells detection. - Nuri Almarimi; Ali Ouni 001; Moataz Chouchen; Mohamed Wiem Mkaouer (ESEC/SIGSOFT FSE, 2021)

One thousand and one stories: a large-scale survey of software refactoring. - Yaroslav Golubev; Zarina Kurbatova; Eman Abdullah AlOmar; Timofey Bryksin; Mohamed Wiem Mkaouer (ESEC/SIGSOFT FSE, 2021)

BF-detector: an automated tool for CI build failure detection. - Islem Saidani; Ali Ouni 001; Moataz Chouchen; Mohamed Wiem Mkaouer (ESEC/SIGSOFT FSE, 2021)

Anti-patterns in Modern Code Review: Symptoms and Prevalence. - Moataz Chouchen; Ali Ouni 001; Raula Gaikovina Kula; Dong Wang 044; Patanamon Thongtanunam; Mohamed Wiem Mkaouer; Kenichi Matsumoto (SANER, 2021)

Comparing Commit Messages and Source Code Metrics for the Prediction Refactoring Activities. - Priyadarshni Suresh Sagar; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001; Christian D. Newman (Algorithms, 2021)

WhoReview: A multi-objective search-based approach for code reviewers recommendation in modern code review. - Moataz Chouchen; Ali Ouni 001; Mohamed Wiem Mkaouer; Raula Gaikovina Kula; Katsuro Inoue (Appl. Soft Comput., 2021)

Predicting Code Review Completion Time in Modern Code Review. - Moataz Chouchen; Jefferson Olongo; Ali Ouni 001; Mohamed Wiem Mkaouer (CoRR, 2021)

How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation. - Eman Abdullah AlOmar; Anthony Peruma; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001; Marouane Kessentini (Expert Syst. Appl., 2021)

On preserving the behavior in software refactoring: A systematic mapping study. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Christian Donald Newman; Ali Ouni 001 (Inf. Softw. Technol., 2021)

Method-level bug localization using hybrid multi-objective search. - Rafi Almhana; Marouane Kessentini; Wiem Mkaouer (Inf. Softw. Technol., 2021)

Augmenting commit classification by using fine-grained source code changes and a pre-trained deep neural language model. - Lobna Ghadhab; Ilyes Jenhani; Mohamed Wiem Mkaouer; Montassar Ben Messaoud (Inf. Softw. Technol., 2021)

A longitudinal study of the impact of refactoring in android applications. - Oumayma Hamdi; Ali Ouni 001; Mel Ó Cinnéide; Mohamed Wiem Mkaouer (Inf. Softw. Technol., 2021)

On the impact of Continuous Integration on refactoring practice: An exploratory study on TravisTorrent. - Islem Saidani; Ali Ouni 001; Mohamed Wiem Mkaouer; Fabio Palomba (Inf. Softw. Technol., 2021)

Toward the automatic classification of Self-Affirmed Refactoring. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001 (J. Syst. Softw., 2021)

On the classification of bug reports to improve bug localization. - Fan Fang; John Wu; Yanyan Li; Xin Ye 003; Wajdi Aljedaani; Mohamed Wiem Mkaouer (Soft Comput., 2021)

Recommending pull request reviewers based on code changes. - Xin Ye 003; Yongjie Zheng; Wajdi Aljedaani; Mohamed Wiem Mkaouer (Soft Comput., 2021)

A longitudinal exploratory study on code smells in server side web applications. - Narjes Bessghaier; Ali Ouni 001; Mohamed Wiem Mkaouer (Softw. Qual. J., 2021)

Using Grammar Patterns to Interpret Test Method Name Evolution. - Anthony Peruma; Emily Hu; Jiajun Chen; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Christian D. Newman (Zenodo, 2021)

Test Smell Detection Tools: A Systematic Mapping Study. - Wajdi Aljedaani; Anthony Peruma; Ahmed Aljohani; Mazen Alotaibi; Mohamed Wiem Mkaouer; Ali Ouni 001; Christian D. Newman; Abdullatif Ghallab; Stephanie Ludi (Zenodo, 2021)

How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow. - Anthony Peruma; Steven Simmons; Eman Abdullah AlOmar; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001 (Zenodo, 2021)

Accessibility Feedback in Mobile Application Reviews: A Dataset of Reviews and Accessibility Guidelines. - Jose E. Reyes Arias; Kale Kurtzhall; Di Pham; Mohamed Wiem Mkaouer; Yasmine N. El-Glaly (CHI Extended Abstracts, 2022)

On the Identification of Third-Party Library Usage Patterns for Android Applications. - Richardson Alexandre; Ali Ouni 001; Mohamed Aymen Saied; Salah Bouktif; Mohamed Wiem Mkaouer (EASE, 2022)

Search-Based Third-Party Library Migration at the Method-Level. - Niranjana Deshpande; Mohamed Wiem Mkaouer; Ali Ouni 001; Naveen Sharma (EvoApplications, 2022)

AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE. - Eman Abdullah AlOmar; Anton Ivanov; Zarina Kurbatova; Yaroslav Golubev; Mohamed Wiem Mkaouer; Ali Ouni 001; Timofey Bryksin; Le Nguyen; Amit Dilip Kini; Aditya Thakur 003 (ASE, 2022)

Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack. - Eman Abdullah AlOmar; Moataz Chouchen; Mohamed Wiem Mkaouer; Ali Ouni 001 (MSR, 2022)

An Exploratory Study on Refactoring Documentation in Issues Handling. - Eman Abdullah AlOmar; Anthony Peruma; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001 (MSR, 2022)

Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring. - Anthony Peruma; Eman Abdullah AlOmar; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001 (MSR, 2022)

Learning to characterize performance regression introducing code changes. - Deema Alshoaibi; Hiten Gupta; Max Mendelson; Ilyes Jenhani; Ali Ben Mrad; Mohamed Wiem Mkaouer (SAC, 2022)

On the identification of accessibility bug reports in open source systems. - Wajdi Aljedaani; Mohamed Wiem Mkaouer; Stephanie Ludi; Ali Ouni 001; Ilyes Jenhani (W4A, 2022)

On the documentation of refactoring types. - Eman Abdullah AlOmar; Jiaqian Liu; Kenneth Addo; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001; Zhe Yu (Autom. Softw. Eng., 2022)

Improving the prediction of continuous integration build failures using deep learning. - Islem Saidani; Ali Ouni 001; Mohamed Wiem Mkaouer (Autom. Softw. Eng., 2022)

How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow. - Anthony Peruma; Steven Simmons; Eman Abdullah AlOmar; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001 (Empir. Softw. Eng., 2022)

Tracking bad updates in mobile apps: a search-based approach. - Islem Saidani; Ali Ouni 001; Md. Ahasanuzzaman; Safwat Hassan; Mohamed Wiem Mkaouer; Ahmed E. Hassan (Empir. Softw. Eng., 2022)

Improving microservices extraction using evolutionary search. - Khaled Sellami; Ali Ouni 001; Mohamed Aymen Saied; Salah Bouktif; Mohamed Wiem Mkaouer (Inf. Softw. Technol., 2022)

On the Impact of Aesthetic Defects on the Maintainability of Mobile Graphical User Interfaces: An Empirical Study. - Makram Soui; Mabrouka Chouchane; Narjes Bessghaier; Mohamed Wiem Mkaouer; Marouane Kessentini (Inf. Syst. Frontiers, 2022)

Refactoring for reuse: an empirical study. - Eman Abdullah AlOmar; Tianjia Wang; Vaibhavi Raut; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001 (Innov. Syst. Softw. Eng., 2022)

On the use of textual feature extraction techniques to support the automated detection of refactoring documentation. - Licelot Marmolejos; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001 (Innov. Syst. Softw. Eng., 2022)

Sentiment analysis on Twitter data integrating TextBlob and deep learning models: The case of US airline industry. - Wajdi Aljedaani; Furqan Rustam; Mohamed Wiem Mkaouer; Abdullatif Ghallab; Vaibhav Rupapara; Patrick Bernard Washington; Ernesto Lee; Imran Ashraf (Knowl. Based Syst., 2022)

SATDBailiff-mining and tracking self-admitted technical debt. - Eman Abdullah AlOmar; Ben Christians; Mihal Busho; Ahmed Hamad AlKhalid; Ali Ouni 001; Christian D. Newman; Mohamed Wiem Mkaouer (Sci. Comput. Program., 2022)

Automatically detecting and understanding the perception of COVID-19 vaccination: a middle east case study. - Wajdi Aljedaani; Ibrahem Abuhaimed; Furqan Rustam; Mohamed Wiem Mkaouer; Ali Ouni 001; Ilyes Jenhani (Soc. Netw. Anal. Min., 2022)

Search-based detection of code changes introducing performance regression. - Deema Alshoaibi; Mohamed Wiem Mkaouer; Ali Ouni 001; Abdulmutalib Wahaishi; Travis Desell; Makram Soui (Swarm Evol. Comput., 2022)

Multi-criteria Web Services Selection: Balancing the Quality of Design and Quality of Service. - Marwa Daaji; Ali Ouni 001; Mohamed Mohsen Gammoudi; Salah Bouktif; Mohamed Wiem Mkaouer (ACM Trans. Internet Techn., 2022)

An Ensemble Approach for Annotating Source Code Identifiers With Part-of-Speech Tags. - Christian D. Newman; Michael John Decker; Reem S. Alsuhaibani; Anthony Peruma; Mohamed Wiem Mkaouer; Satyajit Mohapatra; Tejal Vishnoi; Marcos Zampieri; Timothy J. Sheldon; Emily Hill 001 (IEEE Trans. Software Eng., 2022)

Detecting Continuous Integration Skip Commits Using Multi-Objective Evolutionary Search. - Islem Saidani; Ali Ouni 001; Mohamed Wiem Mkaouer (IEEE Trans. Software Eng., 2022)

Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring. - Anthony Peruma; Eman Abdullah AlOmar; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001 (Zenodo, 2022)

Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring. - Anthony Peruma; Eman Abdullah AlOmar; Christian D. Newman; Mohamed Wiem Mkaouer; Ali Ouni 001 (Zenodo, 2022)

Large-Scale Anonymized Text-based Disability Discourse Dataset. - Brandon Palonis; Samantha Jane Dobesh; Selah Bellscheidt; Mohamed Wiem Mkaouer; Yudong Liu; Yasmine N. Elglaly (ASSETS, 2023)

An Empirical Study on Continuous Integration Trends, Topics and Challenges in Stack Overflow. - Ali Ouni 001; Islem Saidani; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (EASE, 2023)

Multi-label Classification of Mobile Application User Reviews Using Neural Language Models. - Ghaith Khlifi; Ilyes Jenhani; Montassar Ben Messaoud; Mohamed Wiem Mkaouer (ECSQARU, 2023)

What Do Infrastructure-as-Code Practitioners Discuss: An Empirical Study on Stack Overflow. - Mahi Begoug; Narjes Bessghaier; Ali Ouni 001; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (ESEM, 2023)

On the use of static analysis to engage students with software quality improvement: An experience with PMD. - Eman Abdullah AlOmar; Salma Abdullah AlOmar; Mohamed Wiem Mkaouer (SEET@ICSE, 2023)

Do the Test Smells Assertion Roulette and Eager Test Impact Students' Troubleshooting and Debugging Capabilities? - Wajdi Aljedaani; Mohamed Wiem Mkaouer; Anthony Peruma; Stephanie Ludi (SEET@ICSE, 2023)

Teachers Perspectives on Transition to Online Teaching Deaf and Hard-of-Hearing Students during the COVID-19 Pandemic: A Case Study. - Wajdi Aljedaani; Mona Aljedaani; Mohamed Wiem Mkaouer; Stephanie Ludi (ISEC, 2023)

Issue-Labeler: an ALBERT-based Jira Plugin for Issue Classification. - Waleed Alhindi; Abdulrahman Aleid; Ilyes Jenhani; Mohamed Wiem Mkaouer (MOBILESoft, 2023)

An Exploratory Study on the Usage and Readability of Messages Within Assertion Methods of Test Cases. - Taryn Takebayashi; Anthony Peruma; Mohamed Wiem Mkaouer; Christian D. Newman (NLBSE@ICSE, 2023)

The State of Accessibility in Blackboard: Survey and User Reviews Case Study. - Wajdi Aljedaani; Mohammed Alkahtani; Stephanie Ludi; Mohamed Wiem Mkaouer; Marcelo Medeiros Eler; Marouane Kessentini; Ali Ouni 001 (W4A, 2023)

How is Software Reuse Discussed in Stack Overflow? - Eman Abdullah AlOmar; Anthony Peruma; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001 (CoRR, 2023)

Learning to Predict Code Review Completion Time In Modern Code Review. - Moataz Chouchen; Ali Ouni 001; Jefferson Olongo; Mohamed Wiem Mkaouer (Empir. Softw. Eng., 2023)

Duplicate Bug Report Detection Using an Attention-Based Neural Language Model. - Montassar Ben Messaoud; Asma Miladi; Ilyes Jenhani; Mohamed Wiem Mkaouer; Lobna Ghadhab (IEEE Trans. Reliab., 2023)

An Exploratory Study on the Usage and Readability of Messages Within Assertion Methods of Test Cases. - Taryn Takebayashi; Anthony Peruma; Mohamed Wiem Mkaouer; Christian D. Newman (Zenodo, 2023)

Just-in-time code duplicates extraction. - Eman Abdullah AlOmar; Anton Ivanov; Zarina Kurbatova; Yaroslav Golubev; Mohamed Wiem Mkaouer; Ali Ouni 001; Timofey Bryksin; Le Nguyen; Amit Dilip Kini; Aditya Thakur 003 (Inf. Softw. Technol., 2023)

Improving the detection of community smells through socio-technical and sentiment analysis. - Nuri Almarimi; Ali Ouni 001; Moataz Chouchen; Mohamed Wiem Mkaouer (J. Softw. Evol. Process., 2023)

If online learning works for you, what about deaf students? Emerging challenges of online learning for deaf and hearing-impaired students during COVID-19: a literature review. - Wajdi Aljedaani; Rrezarta Krasniqi; Sanaa Aljedaani; Mohamed Wiem Mkaouer; Stephanie Ludi; Khaled Al-Raddah (Univers. Access Inf. Soc., 2023)

BPEL process defects prediction using multi-objective evolutionary search. - Marwa Daaji; Ali Ouni 001; Mohamed Mohsen Gammoudi; Salah Bouktif; Mohamed Wiem Mkaouer (J. Syst. Softw., 2023)

On the impact of single and co-occurrent refactorings on quality attributes in android applications. - Ali Ouni 001; Eman Abdullah AlOmar; Oumayma Hamdi; Mel Ó Cinnéide; Mohamed Wiem Mkaouer; Mohamed Aymen Saied (J. Syst. Softw., 2023)

Empirical Investigation of Accessibility Bug Reports in Mobile Platforms: A Chromium Case Study. - Wajdi Aljedaani; Mohamed Wiem Mkaouer; Marcelo Medeiros Eler; Marouane Kessentini (CHI, 2024)

Cultivating Software Quality Improvement in the Classroom: An Experience with ChatGPT. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (CSEE&T, 2024)

From Boring to Boarding: Transforming Refactoring Education with Game-Based Learning. - Wajdi Aljedaani; Anwar Ghammam; Mohamed Wiem Mkaouer; Marouane Kessentini (GAS, 2024)

AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction. - Eman Abdullah AlOmar; Benjamin Knobloch; Thomas Kain; Christopher Kalish; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICSE Companion, 2024)

On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners. - Anthony Peruma; Taryn Takebayashi; Rocky Huang; Joseph Carmelo Averion; Veronica Hodapp; Christian D. Newman; Mohamed Wiem Mkaouer (ICSME, 2024)

Assessing Large Language Models Effectiveness in Outdated Method Renaming. - Ali Ben Mrad; Abdoul Majid O. Thiombiano; Mohamed Wiem Mkaouer; Brahim Hnich (ICSOC (1), 2024)

Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices. - Anthony Peruma; Eman Abdullah AlOmar; Wajdi Aljedaani; Christian D. Newman; Mohamed Wiem Mkaouer (ITiCSE (1), 2024)

How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations. - Eman Abdullah AlOmar; Anushkrishna Venkatakrishnan; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001 (MSR, 2024)

Fine-Grained Just-In-Time Defect Prediction at the Block Level in Infrastructure-as-Code (IaC). - Mahi Begoug; Moataz Chouchen; Ali Ouni 001; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (MSR, 2024)

How Do So ware Developers Use ChatGPT? An Exploratory Study on GitHub Pull Requests. - Moataz Chouchen; Narjes Bessghaier; Mahi Begoug; Ali Ouni 001; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (MSR, 2024)

Analyzing Developer-ChatGPT Conversations for Software Refactoring: An Exploratory Study. - Soham Deo; Divya Hinge; Omkar Sandip Chavan; Yaxuan Olivia Wang; Mohamed Wiem Mkaouer (MSR, 2024)

GitRev: An LLM-Based Gamification Framework for Modern Code Review Activities. - Jasem Khelifi; Moataz Chouchen; Ali Ouni 001; Dong Wang 044; Raula Gaikovina Kula; Salma Hamza; Mohamed Wiem Mkaouer (SCAM, 2024)

Automating Source Code Refactoring in the Classroom. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001 (SIGCSE (1), 2024)

AntiCopyPaster: An Open-Source Ecosystem for Just-in-time Code Duplicates Extraction. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (SIGCSE (2), 2024)

How can We Leverage Static Analysis and Large Language Models to Engage Students in Software Quality Improvement. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (SIGCSE (2), 2024)

Accessible Gaming Through Better Captions: A Study on Captions Preferences and Inclusivity of Deaf and Hard-of-Hearing Players. - Wajdi Aljedaani; Marcelo M. Eler; Lorene E. Keeland; Hamed Jalali 003; Khaled Al-Raddah; Mohamed Wiem Mkaouer (W4A, 2024)

On the Prevalence, Co-occurrence, and Impact of Infrastructure-as-Code Smells. - Narjes Bessghaier; Mahi Begoug; Chemseddine Mebarki; Ali Ouni 001; Mohammed Sayagh; Mohamed Wiem Mkaouer (SANER, 2024)

Behind the scenes: On the relationship between developer experience and refactoring. - Eman Abdullah AlOmar; Anthony Peruma; Mohamed Wiem Mkaouer; Christian D. Newman; Ali Ouni 001 (J. Softw. Evol. Process., 2024)

What Constitutes the Deployment and Runtime Configuration System? An Empirical Study on OpenStack Projects. - Narjes Bessghaier; Mohammed Sayagh; Ali Ouni 001; Mohamed Wiem Mkaouer (ACM Trans. Softw. Eng. Methodol., 2024)

Third-party software library migration at the method-level using multi-objective evolutionary search. - Niranjana Deshpande; Mohamed Wiem Mkaouer; Ali Ouni 001; Naveen Sharma (Swarm Evol. Comput., 2024)

Behind the Intent of Extract Method Refactoring: A Systematic Literature Review. - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001 (IEEE Trans. Software Eng., 2024)

PR-DupliChecker: detecting duplicate pull requests in Fork-based workflows. - Montassar Ben Messaoud; Rania Ben Chekaya; Mohamed Wiem Mkaouer; Ilyes Jenhani; Wajdi Aljedaani (Int. J. Syst. Assur. Eng. Manag., 2024)

On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners. - Anthony Peruma; Taryn Takebayashi; Rocky Huang; Joseph Carmelo Averion; Veronica Hodapp; Christian D. Newman; Mohamed Wiem Mkaouer (Zenodo, 2024)

On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners. - Anthony Peruma; Taryn Takebayashi; Rocky Huang; Joseph Carmelo Averion; Veronica Hodapp; Christian D. Newman; Mohamed Wiem Mkaouer (Zenodo, 2024)

On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners. - Anthony Peruma; Taryn Takebayashi; Rocky Huang; Joseph Carmelo Averion; Veronica Hodapp; Christian D. Newman; Mohamed Wiem Mkaouer (Zenodo, 2024)

MULTICR: Predicting Merged and Abandoned Code Changes in Modern Code Review Using Multi-Objective Search. - Moataz Chouchen; Ali Ouni 001; Mohamed Wiem Mkaouer (ACM Trans. Softw. Eng. Methodol., 2024)

Scalar: A Part-of-Speech Tagger for Identifiers. - Christian D. Newman; Brandon Scholten; Sophia Testa; Joshua A. C. Behler; Syreen Banabilah; Michael L. Collard; Michael John Decker; Mohamed Wiem Mkaouer; Marcos Zampieri; Eman Abdullah AlOmar; Reem S. Alsuhaibani; Anthony Peruma; et al. (ICPC, 2025)

Analyzing Vulnerability Overestimation in the Maven Ecosystem. - Taha Draoui; Faten Jebari; Chawki Ben Slimen; Munjaap Uppal; Mohamed Wiem Mkaouer (MSR, 2025)

An Empirical Study on Microservices Deployment Trends, Topics and Challenges in Stack Overflow. - Amina Bouaziz; Mohamed Aymen Saied; Mohammed Sayagh; Ali Ouni 001; Mohamed Wiem Mkaouer (SANER, 2025)

From apologies to insights: extracting topics from ChatGPT apologetic responses. - Brahim Hnich; Ali Ben Mrad; Abdoul Majid O. Thiombiano; Mohamed Wiem Mkaouer (J. Decis. Syst., 2025)

Distil-xLSTM: Learning Attention Mechanisms through Recurrent Structures. - Abdoul Majid O. Thiombiano; Brahim Hnich; Ali Ben Mrad; Mohamed Wiem Mkaouer (CoRR, 2025)

MoxE: Mixture of xLSTM Experts with Entropy-Aware Routing for Efficient Language Modeling. - Abdoul Majid O. Thiombiano; Brahim Hnich; Ali Ben Mrad; Mohamed Wiem Mkaouer (CoRR, 2025)

10 quick tips for making your software outlive your job. - Richard Littauer; Greg Wilson; Jan Ainali; Eman Abdullah AlOmar; Sylwester Arabas; Yanina Bellini Saibene; Kris Bubendorfer; Kaylea Champion; Clare Dillon; Jouni Helske; Pieter Huybrechts; Daniel S. Katz; et al. (CoRR, 2025)

Towards understanding code review practices for infrastructure-as-code: An empirical study on OpenStack projects. - Narjes Bessghaier; Ali Ouni 001; Mohammed Sayagh; Moataz Chouchen; Mohamed Wiem Mkaouer (Empir. Softw. Eng., 2025)

On the structure and semantics of identifier names containing closed syntactic category words. - Christian D. Newman; Anthony Peruma; Eman Abdullah AlOmar; Mahie Crabbe; Syreen Banabilah; Reem S. Alsuhaibani; Michael John Decker; Farhad Akhbardeh; Marcos Zampieri; Mohamed Wiem Mkaouer; Jonathan I. Maletic (Empir. Softw. Eng., 2025)

Hierarchical multi-label classification for concrete defects: An industrial case study at Vermeg. - Montassar Ben Messaoud; Ahmed Nour; Ilyes Ben Khalifa; Mohamed Tounsi 004; Mohamed Wiem Mkaouer (J. Syst. Softw., 2026)