Registered user since Wed 26 Jul 2017
Mohamed Wiem Mkaouer is an Associate Professor in the College of Innovation & Technology at the University of Michigan-Flint. Dr. Mkaouer is the graduate director of the Master’s in Software Engineering and the Master’s in Artificial Intelligence. Dr. Mkaouer’s research interests are at the intersection of Software Engineering and Artificial Intelligence. It includes software quality assurance, and systems refactoring, and he has co-authored over 130 peer-reviewed papers, including works appearing in top venues like TSE, TOSEM, EMSE, ICSE, FSE, CHI, and ASE. Dr. Mkaouer has been PI/Co-PI on $1.5 million in externally funded projects. He is the recipient of 5 best-paper / presentation awards, and he is the recipient of the RIT 2020 GCCIS best-emerging scholar award.
Contributions
2025
CSEE&T
Mining Software Repositories
International Conference on Program Comprehension
2024
ASE
ICSME
SCAM
International Workshop on Software Security
ICSE
- 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
- Author of AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction within the Demonstrations-track
Mining Software Repositories
- Author of How Do Software Developers Use ChatGPT? An Exploratory Study on GitHub Pull Requests within the Mining Challenge-track
- Author of How to refactor this code? An exploratory study on developer-ChatGPT refactoring conversations within the Mining Challenge-track
- Author of Fine-Grained Just-In-Time Defect Prediction at the Block Level in Infrastructure-as-Code (IaC) within the Technical Papers-track
- Author of Analyzing Developer-ChatGPT Conversations for Software Refactoring: An Exploratory Study within the Mining Challenge-track
International Conference on Technical Debt
SIGCSE TS
- Author of Demo 1A: AntiCopyPaster: An Open-Source Ecosystem for Just-in-time Code Duplicates Extraction within the Demos-track
- Author of Automating Source Code Refactoring in the Classroom within the Papers-track
- Author of How can we leverage Static Analysis and Large Language Models to Engage Students in Software Quality Improvement within the Lightning Talks-track
2023
Mining Software Repositories
ESEM
- Author of What Do Infrastructure-as-Code Practitioners Discuss: An Empirical Study on Stack Overflow within the ESEM Technical Papers-track
- Author of Just-in-time Code Duplicates Extraction within the ESEM Journal-First Papers-track
- Committee Member in Program Committee within the ESEM Technical Papers-track
ICSE
- 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
MOBILESoft
International Conference on Program Comprehension
2022
ASE
- 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
ICSE
- 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)
Mining Software Repositories
- 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
International Conference on Technical Debt
International Conference on Program Comprehension
2021
ASE
ESEC/FSE
- 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