Mohamed Wiem Mkaouer

Registered user since Wed 26 Jul 2017

Name:Mohamed Wiem Mkaouer
Bio:

Mohamed Wiem Mkaouer is currently an Assistant Professor in the Software Engineering Department, in the B. Thomas Golisano College of Computing and Information Sciences at the Rochester Institute of Technology. He received his PhD in 2016 from the University of Michigan-Dearborn under the supervision of Professor Marouane Kessentini. His research interests include software quality, systems refactoring, model-driven engineering and software testing. He is a member of the SELAB@Michigan research group, he is also a member of the Association for Computing Machinery and the IEEE Computer Society. His current research focuses on the use computational search and evolutionary algorithms to address several software engineering problems such as software quality, software remodularization, software evolution and bug management.

Country:United States
Affiliation:Rochester Institute of Technology
Research interests:Software Engineering, Refactoring, Search-Based Software Engineering, Optimization, Quality, Bug Management

Contributions

ICSE 2024 Committee Member in Joint Track on Software Engineering Education and Training within the Software Engineering Education and Training-track
Committee Member in Program Committee within the Demonstrations-track
MSR 2023 Committee Member in Industry Track Committee within the Industry Track-track
ESEC/FSE 2023 Committee Member in Program Committee within the Demonstrations-track
ESEIW 2023 Committee Member in Program Committee within the ESEM Technical Papers-track
ICSME 2023 Committee Member in Program Committee within the Research Track-track
EASE 2023 Author of An Empirical Study on Continuous Integration Trends, Topics and Challenges in Stack Overflow within the Research (Full Papers)-track
ICSE 2023 Author of On the use of static analysis to engage students with software quality improvement: An experience with PMD within the SEET - Software Engineering Education and Training-track
Author of Do the Test Smells Assertion Roulette and Eager Test Impact Students’ Troubleshooting and Debugging Capabilities? within the SEET - Software Engineering Education and Training-track
Committee Member in Joint Track on Software Engineering Education and Training within the SEET - Software Engineering Education and Training-track
NLBSE 2023 Author of An Exploratory Study on the Usage and Readability of Messages within Assertion Methods of Test Cases within the NLBSE 2023-track
MOBILESoft 2023 Committee Member in Program Committee within the Research Track-track
Author of Issue-Labeler: an ALBERT-based Jira Plugin for Issue Classification within the Tools and Datasets-track
ICPC 2023 PC Member in Program Committee within the Research-track
ASE 2022 Committee Member in Program Committee within the Tutorials-track
Author of Extract Method Refactoring: Challenges, Opportunities, and Recent Application within the Tutorials-track
Committee Member in Judges within the Student Research Competition-track
Author of AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE within the Tool Demonstrations-track
Tutorials Co-Chair in Tutorials Chairs within the Tutorials-track
Tutorials Co-Chair in Organizing Committee
Session Chair of Technical Session 16 - Software Vulnerabilities (part of Research Papers)
Committee Member in Program Committee within the NIER Track-track
EASE 2022 Author of On the Identification of Third-Party Library Usage Patterns for Android Applications within the Research-track
ICSE 2022 Session Chair of Variability and Product Lines 1 (part of Technical Track)
Author of An Ensemble Approach for Annotating Source Code Identifiers with Part-of-speech Tags within the Journal-First Papers-track
Session Chair of Search-Based Software Engineering 3 (part of Technical Track)
Author of How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow within the Journal-First Papers-track
Committee Member in Program Committee within the SEET - Software Engineering Education and Training-track
Session Chair of Evolution and Maintenance 3 (part of Technical Track)
Session Chair of Refactoring 1 (part of Technical Track)
MSR 2022 Author of Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack within the Technical Papers-track
Author of An Exploratory Study on Refactoring Documentation in Issues Handling within the Mining Challenge-track
Author of Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring within the Mining Challenge-track
MOBILESoft 2022 Committee Member in Program Committee within the Technical Papers-track
Committee Member in Program Committee within the Tool Demos and Mobile Apps-track
TechDebt 2022 USA in Program Committee within the Technical Papers-track
ICPC 2022 Committee Member in Program Committee within the Research-track
Session Chair of Session 6: Measuring and Improving Quality (part of Research)
ASE 2021 Author of Sentiment Analysis in Accessibility User Reviews using Machine Learning within the [Workshop] NLP-SEA-track
Author of An Empirical Study on Code Smells Co-occurrences in Android Applications within the [Workshop] IWoR2021-track
ESEC/FSE 2021 Author of One Thousand and One Stories: A Large-Scale Survey of Software Refactoring within the Industry Papers-track
Author of csDetector: An Open Source Tool for Community Smells Detection within the Demonstrations-track
Author of BF-Detector: An Automated Tool for CI Build Failure Detection within the Demonstrations-track
ISSTA 2021 Committee Member in Artifact Evaluation Committee within the Artifact Evaluation-track
EASE 2021 Author of Test Smell Detection Tools: A Systematic Mapping Study within the EASE 2021-track
ICSE 2021 Author of Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox within the SEIP - Software Engineering in Practice-track
ICPC 2021 Committee Member in Program Committee within the Early Research Achievement (ERA)-track
Author of Using Grammar Patterns to Interpret Test Method Name Evolution within the Research-track
MOBILESoft 2021 Author of An Empirical Study on the Impact of Refactoring on Quality Metrics in Android Applications within the Technical Papers-track
ESEC/FSE 2020 Author of tsDetect: An Open Source Test Smells Detection Tool within the Tool Demos-track
ICSE 2020 Programme Committee in Programme Committee within the ICSE 2020 Posters-track
ICPC 2020 Publicity Co-Chair in Organizing Committee
Session Chair of Session 3: Faults (part of Research)
Committee Member in Program Committee within the Research-track
ICGSE 2020 Author of On the Detection of Community Smells using Genetic Programming-based Ensemble Classifier Chain within the Research Papers-track
ICPC 2019 Author of On the Use of Information Retrieval to Automate the Detection of Third-Party Java Library Migration At The Function Level within the ICPC 2019 Technical Research-track