MOHAMED WIEM MKAOUER

Dr. MOHAMED WIEM MKAOUER

orcid

Research Focus & Metrics

Academic Career Length

14Years (2013-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
13 May 2015 in ACM Transactions on Software Engineering and Methodology
Verified
Journal Article
Open access
MMMOHAMED WIEM MKAOUER
MOHAMED WIEM MKAOUER
MKMarouane Kessentini
Marouane Kessentini
ASAdnan Shaout
Adnan Shaout
PKPatrice Koligheu
Patrice Koligheu
SBSlim Bechikh
Slim Bechikh
AOAli Ouni
Ali Ouni
Software systems nowadays are complex and difficult to maintain due to continuous changes and bad design choices. To handle the complexity of systems, software products are, in general, decomposed in terms of packages/modules containing classes that are dependent. However, it is challenging to automatically remodularize systems to improve their maintainability. The majority of existing remodularization work mainly satisfy one objective which is improving the structure of packages by optimizing coupling and cohesion. In addition, most of existing studies are limited to only few operation types such as move class and split packages. Many other objectives, such as the design semantics, reducing the number of changes and maximizing the consistency with development change history, are important to improve the quality of the software by remodularizing it. In this article, we propose a novel many-objective search-based approach using NSGA-III. The process aims at finding the optimal remodularization solutions that improve the structure of packages, minimize the number of changes, preserve semantics coherence, and reuse the history of changes. We evaluate the efficiency of our approach using four different open-source systems and one automotive industry project, provided by our industrial partner, through a quantitative and qualitative study conducted with software engineers.

23 October 2021 in Empirical Software Engineering
Verified
Journal Article
Closed access
PDF file
APAnthony Peruma
Anthony Peruma
SSSteven Simmons
Steven Simmons
EAEman Abdullah AlOmar
Eman Abdullah AlOmar
CNChristian D. Newman
Christian D. Newman
MMMOHAMED WIEM MKAOUER
MOHAMED WIEM MKAOUER
AOAli Ouni
Ali Ouni

25 July 2022 in Universal Access in the Information Society
Verified
Journal Article
Closed access
PDF file
WAWajdi Aljedaani
Wajdi Aljedaani
RKRrezarta Krasniqi
Rrezarta Krasniqi
SASanaa Aljedaani
Sanaa Aljedaani
MMMOHAMED WIEM MKAOUER
MOHAMED WIEM MKAOUER
SLStephanie Ludi
Stephanie Ludi
KAKhaled Al-Raddah
Khaled Al-Raddah

20 January 2022 in Automated Software Engineering
Verified
Journal Article
Closed access
PDF file
ISIslem Saidani
Islem Saidani
AOAli Ouni
Ali Ouni
MMMOHAMED WIEM MKAOUER
MOHAMED WIEM MKAOUER

23 December 2015 in Empirical Software Engineering
Verified
Journal Article
Closed access
PDF file
MMMOHAMED WIEM MKAOUER
MOHAMED WIEM MKAOUER
MKMarouane Kessentini
Marouane Kessentini
SBSlim Bechikh
Slim Bechikh
MCMel Ó CinnéiDe
Mel Ó CinnéiDe
KDKalyanmoy Deb
Kalyanmoy Deb

15 September 2014
Verified
Conference Paper
Open access
PDF file
MMMOHAMED WIEM MKAOUER
MOHAMED WIEM MKAOUER
MKMarouane Kessentini
Marouane Kessentini
SBSlim Bechikh
Slim Bechikh
KDKalyanmoy Deb
Kalyanmoy Deb
MCMel Ó Cinnéide
Mel Ó Cinnéide