<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mohamed Wiem Mkaouer | Anthony Peruma</title><link>https://www.peruma.me/authors/mohamed-wiem-mkaouer/</link><atom:link href="https://www.peruma.me/authors/mohamed-wiem-mkaouer/index.xml" rel="self" type="application/rss+xml"/><description>Mohamed Wiem Mkaouer</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Mon, 10 Nov 2025 00:00:00 +0000</lastBuildDate><image><url>https://www.peruma.me/media/icon_hu6ff2303f8c70218a48ee81c54ca12e93_198050_512x512_fill_lanczos_center_3.png</url><title>Mohamed Wiem Mkaouer</title><link>https://www.peruma.me/authors/mohamed-wiem-mkaouer/</link></image><item><title>ChatGPT for Code Refactoring: Analyzing Topics, Interaction, and Effective Prompts</title><link>https://www.peruma.me/publication/2025-cascon-chatgpt/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-cascon-chatgpt/</guid><description/></item><item><title>On the structure and semantics of identifier names containing closed syntactic category words</title><link>https://www.peruma.me/publication/2025-emse-closed/</link><pubDate>Thu, 24 Jul 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-emse-closed/</guid><description/></item><item><title>SCALAR: A Part-of-speech Tagger for Identifiers</title><link>https://www.peruma.me/publication/2025-icpc-tool/</link><pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-icpc-tool/</guid><description/></item><item><title>On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners</title><link>https://www.peruma.me/publication/2024-icsme-assert/</link><pubDate>Sun, 06 Oct 2024 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2024-icsme-assert/</guid><description/></item><item><title>Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices</title><link>https://www.peruma.me/publication/2024-iticse-tsdetect/</link><pubDate>Wed, 03 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2024-iticse-tsdetect/</guid><description/></item><item><title>An Exploratory Study on the Usage and Readability of Messages Within Assertion Methods of Test Cases</title><link>https://www.peruma.me/publication/2023-nlbse-assert/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-nlbse-assert/</guid><description/></item><item><title>Do the Test Smells Assertion Roulette and Eager Test Impact Students' Troubleshooting and Debugging Capabilities?</title><link>https://www.peruma.me/publication/2023-seet-test/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-seet-test/</guid><description/></item><item><title>How Is Software Reuse Discussed in Stack Overflow?</title><link>https://www.peruma.me/publication/2023-cser-rename/</link><pubDate>Thu, 16 Mar 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-cser-rename/</guid><description/></item><item><title>An Exploratory Study on Refactoring Documentation in Issues Handling</title><link>https://www.peruma.me/publication/2022-msr-refactoring/</link><pubDate>Mon, 23 May 2022 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2022-msr-refactoring/</guid><description/></item><item><title>Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring</title><link>https://www.peruma.me/publication/2022-msr-debt/</link><pubDate>Mon, 23 May 2022 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2022-msr-debt/</guid><description/></item><item><title>Behind the scenes: On the relationship between developer experience and refactoring</title><link>https://www.peruma.me/publication/2021-jsep-refactor/</link><pubDate>Thu, 28 Oct 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-jsep-refactor/</guid><description/></item><item><title>How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow</title><link>https://www.peruma.me/publication/2021-emse-refactor/</link><pubDate>Sat, 23 Oct 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-emse-refactor/</guid><description/></item><item><title>An Ensemble Approach for Annotating Source Code Identifiers with Part-of-speech Tags</title><link>https://www.peruma.me/publication/2021-tse-tagger/</link><pubDate>Tue, 20 Jul 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-tse-tagger/</guid><description/></item><item><title>Test Smell Detection Tools: A Systematic Mapping Study</title><link>https://www.peruma.me/publication/2021-ease-testsmells/</link><pubDate>Mon, 21 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-ease-testsmells/</guid><description/></item><item><title>Using Grammar Patterns to Interpret Test Method Name Evolution</title><link>https://www.peruma.me/publication/2021-icpc-methods/</link><pubDate>Tue, 18 May 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-icpc-methods/</guid><description/></item><item><title>tsDetect: An Open Source Test Smells Detection Tool</title><link>https://www.peruma.me/publication/2020-fse-tsdetect/</link><pubDate>Sun, 08 Nov 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-fse-tsdetect/</guid><description/></item><item><title>How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation</title><link>https://www.peruma.me/publication/2020-eswa-refactoring/</link><pubDate>Sat, 07 Nov 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-eswa-refactoring/</guid><description/></item><item><title>On the generation, structure, and semantics of grammar patterns in source code identifiers</title><link>https://www.peruma.me/publication/2020-jss-grammarpatterns/</link><pubDate>Wed, 01 Jul 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-jss-grammarpatterns/</guid><description/></item><item><title>An Exploratory Study on the Refactoring of Unit Test Files in Android Applications</title><link>https://www.peruma.me/publication/2020-iwor-android/</link><pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-iwor-android/</guid><description/></item><item><title>On the Relationship Between Developer Experience and Refactoring: An Exploratory Study and Preliminary Results</title><link>https://www.peruma.me/publication/2020-iwor-refactoring/</link><pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-iwor-refactoring/</guid><description/></item><item><title>Contextualizing rename decisions using refactorings, commit messages, and data types</title><link>https://www.peruma.me/publication/2020-jss-renames/</link><pubDate>Mon, 01 Jun 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-jss-renames/</guid><description/></item><item><title>On the Distribution of Test Smells in Open Source Android Applications: An Exploratory Study</title><link>https://www.peruma.me/publication/2019-cascon-testsmells/</link><pubDate>Fri, 01 Nov 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-cascon-testsmells/</guid><description/></item><item><title>Contextualizing Rename Decisions using Refactorings and Commit Messages</title><link>https://www.peruma.me/publication/2019-scam-rename/</link><pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-scam-rename/</guid><description/></item><item><title>Variability in Library Evolution: An Exploratory Study on Open-Source Java Libraries</title><link>https://www.peruma.me/publication/2019-auerbach-library/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-auerbach-library/</guid><description/></item><item><title>An Empirical Investigation of How and Why Developers Rename Identifiers</title><link>https://www.peruma.me/publication/2018-iwor-rename/</link><pubDate>Sat, 01 Sep 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-iwor-rename/</guid><description/></item><item><title>Who Added That Permission to My App? An Analysis of Developer Permission Changes in Open Source Android Apps</title><link>https://www.peruma.me/publication/2017-mobilesoft-permission/</link><pubDate>Mon, 01 May 2017 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2017-mobilesoft-permission/</guid><description/></item></channel></rss>