


Остановите войну!
for scientists:


default search action
Mohamed Wiem Mkaouer
Wiem Mkaouer
Person information

- affiliation: University of Michigan, Ann Arbor, USA
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2023
- [j43]Eman Abdullah AlOmar
, Anton Ivanov
, Zarina Kurbatova, Yaroslav Golubev, Mohamed Wiem Mkaouer, Ali Ouni, Timofey Bryksin, Le Nguyen, Amit Kini, Aditya Thakur:
Just-in-time code duplicates extraction. Inf. Softw. Technol. 158: 107169 (2023) - [c66]Wajdi Aljedaani
, Mona Aljedaani
, Mohamed Wiem Mkaouer
, Stephanie Ludi
:
Teachers Perspectives on Transition to Online Teaching Deaf and Hard-of-Hearing Students during the COVID-19 Pandemic: A Case Study. ISEC 2023: 7:1-7:10 - [c65]Wajdi Aljedaani
, Mohammed Alkahtani
, Stephanie Ludi
, Mohamed Wiem Mkaouer
, Marcelo Medeiros Eler
, Marouane Kessentini
, Ali Ouni
:
The State of Accessibility in Blackboard: Survey and User Reviews Case Study. W4A 2023: 84-95 - [i30]Eman Abdullah AlOmar, Anton Ivanov, Zarina Kurbatova, Yaroslav Golubev, Mohamed Wiem Mkaouer, Ali Ouni, Timofey Bryksin, Le Nguyen, Amit Kini, Aditya Thakur:
Just-in-Time Code Duplicates Extraction. CoRR abs/2302.03416 (2023) - [i29]Eman Abdullah AlOmar, Salma Abdullah AlOmar, Mohamed Wiem Mkaouer:
On the Use of Static Analysis to Engage Students with Software Quality Improvement: An Experience with PMD. CoRR abs/2302.05554 (2023) - [i28]Taryn Takebayashi, Anthony Peruma, Mohamed Wiem Mkaouer, Christian D. Newman:
An Exploratory Study on the Usage and Readability of Messages Within Assertion Methods of Test Cases. CoRR abs/2303.00169 (2023) - [i27]Wajdi Aljedaani, Mohamed Wiem Mkaouer, Anthony Peruma, Stephanie Ludi:
Do the Test Smells Assertion Roulette and Eager Test Impact Students' Troubleshooting and Debugging Capabilities? CoRR abs/2303.04234 (2023) - 2022
- [j42]Eman Abdullah AlOmar
, Jiaqian Liu, Kenneth Addo, Mohamed Wiem Mkaouer
, Christian D. Newman, Ali Ouni, Zhe Yu:
On the documentation of refactoring types. Autom. Softw. Eng. 29(1): 9 (2022) - [j41]Islem Saidani, Ali Ouni
, Mohamed Wiem Mkaouer
:
Improving the prediction of continuous integration build failures using deep learning. Autom. Softw. Eng. 29(1): 21 (2022) - [j40]Anthony Peruma
, Steven Simmons
, Eman Abdullah AlOmar
, Christian D. Newman
, Mohamed Wiem Mkaouer
, Ali Ouni
:
How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow. Empir. Softw. Eng. 27(1): 11 (2022) - [j39]Islem Saidani, Ali Ouni
, Md. Ahasanuzzaman, Safwat Hassan, Mohamed Wiem Mkaouer
, Ahmed E. Hassan:
Tracking bad updates in mobile apps: a search-based approach. Empir. Softw. Eng. 27(4): 81 (2022) - [j38]Khaled Sellami, Ali Ouni, Mohamed Aymen Saied
, Salah Bouktif, Mohamed Wiem Mkaouer
:
Improving microservices extraction using evolutionary search. Inf. Softw. Technol. 151: 106996 (2022) - [j37]Makram Soui, Mabrouka Chouchane, Narjes Bessghaier
, Mohamed Wiem Mkaouer
, Marouane Kessentini:
On the Impact of Aesthetic Defects on the Maintainability of Mobile Graphical User Interfaces: An Empirical Study. Inf. Syst. Frontiers 24(2): 659-676 (2022) - [j36]Eman Abdullah AlOmar
, Tianjia Wang, Vaibhavi Raut, Mohamed Wiem Mkaouer
, Christian D. Newman
, Ali Ouni
:
Refactoring for reuse: an empirical study. Innov. Syst. Softw. Eng. 18(1): 105-135 (2022) - [j35]Licelot Marmolejos, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
, Christian D. Newman, Ali Ouni:
On the use of textual feature extraction techniques to support the automated detection of refactoring documentation. Innov. Syst. Softw. Eng. 18(2): 233-249 (2022) - [j34]Wajdi Aljedaani, Furqan Rustam, Mohamed Wiem Mkaouer
, Abdullatif Ghallab
, Vaibhav Rupapara, Patrick Bernard Washington, Ernesto Lee, Imran Ashraf
:
Sentiment analysis on Twitter data integrating TextBlob and deep learning models: The case of US airline industry. Knowl. Based Syst. 255: 109780 (2022) - [j33]Eman Abdullah AlOmar, Ben Christians, Mihal Busho, Ahmed Hamad AlKhalid, Ali Ouni, Christian D. Newman
, Mohamed Wiem Mkaouer
:
SATDBailiff-mining and tracking self-admitted technical debt. Sci. Comput. Program. 213: 102693 (2022) - [j32]Wajdi Aljedaani
, Ibrahem Abuhaimed, Furqan Rustam, Mohamed Wiem Mkaouer
, Ali Ouni, Ilyes Jenhani:
Automatically detecting and understanding the perception of COVID-19 vaccination: a middle east case study. Soc. Netw. Anal. Min. 12(1): 128 (2022) - [j31]Deema Alshoaibi, Mohamed Wiem Mkaouer
, Ali Ouni, Abdulmutalib Wahaishi, Travis Desell
, Makram Soui:
Search-based detection of code changes introducing performance regression. Swarm Evol. Comput. 73: 101101 (2022) - [j30]Marwa Daaji, Ali Ouni, Mohamed Mohsen Gammoudi, Salah Bouktif, Mohamed Wiem Mkaouer
:
Multi-criteria Web Services Selection: Balancing the Quality of Design and Quality of Service. ACM Trans. Internet Techn. 22(1): 12:1-12:31 (2022) - [j29]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:
An Ensemble Approach for Annotating Source Code Identifiers With Part-of-Speech Tags. IEEE Trans. Software Eng. 48(9): 3506-3522 (2022) - [j28]Islem Saidani
, Ali Ouni
, Mohamed Wiem Mkaouer
:
Detecting Continuous Integration Skip Commits Using Multi-Objective Evolutionary Search. IEEE Trans. Software Eng. 48(12): 4873-4891 (2022) - [c64]Jose E. Reyes Arias, Kale Kurtzhall, Di Pham, Mohamed Wiem Mkaouer
, Yasmine N. El-Glaly:
Accessibility Feedback in Mobile Application Reviews: A Dataset of Reviews and Accessibility Guidelines. CHI Extended Abstracts 2022: 293:1-293:7 - [c63]Richardson Alexandre, Ali Ouni, Mohamed Aymen Saied, Salah Bouktif, Mohamed Wiem Mkaouer
:
On the Identification of Third-Party Library Usage Patterns for Android Applications. EASE 2022: 255-259 - [c62]Niranjana Deshpande, Mohamed Wiem Mkaouer
, Ali Ouni, Naveen Sharma:
Search-Based Third-Party Library Migration at the Method-Level. EvoApplications 2022: 173-190 - [c61]Eman Abdullah AlOmar
, Anton Ivanov, Zarina Kurbatova, Yaroslav Golubev
, Mohamed Wiem Mkaouer
, Ali Ouni
, Timofey Bryksin
, Le Nguyen, Amit Kini, Aditya Thakur:
AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced in the IDE. ASE 2022: 152:1-152:4 - [c60]Eman Abdullah AlOmar, Anthony Peruma, Mohamed Wiem Mkaouer
, Christian D. Newman, Ali Ouni:
An Exploratory Study on Refactoring Documentation in Issues Handling. MSR 2022: 107-111 - [c59]Anthony Peruma, Eman Abdullah AlOmar, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni:
Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring. MSR 2022: 127-131 - [c58]Eman Abdullah AlOmar, Moataz Chouchen, Mohamed Wiem Mkaouer
, Ali Ouni:
Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack. MSR 2022: 689-701 - [c57]Deema Alshoaibi, Hiten Gupta, Max Mendelson, Ilyes Jenhani, Ali Ben Mrad, Mohamed Wiem Mkaouer
:
Learning to characterize performance regression introducing code changes. SAC 2022: 1590-1597 - [c56]Wajdi Aljedaani, Mohamed Wiem Mkaouer
, Stephanie Ludi, Ali Ouni, Ilyes Jenhani:
On the identification of accessibility bug reports in open source systems. W4A 2022: 19:1-19:11 - [i26]Anthony Peruma, Eman Abdullah AlOmar, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni:
Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring. CoRR abs/2203.05660 (2022) - [i25]Eman Abdullah AlOmar, Anthony Peruma, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni:
An Exploratory Study on Refactoring Documentation in Issues Handling. CoRR abs/2203.10221 (2022) - [i24]Eman Abdullah AlOmar, Moataz Chouchen, Mohamed Wiem Mkaouer, Ali Ouni:
Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack. CoRR abs/2203.14404 (2022) - [i23]Eman Abdullah AlOmar, Wajdi Aljedaani, Murtaza Tamjeed, Mohamed Wiem Mkaouer, Yasmine N. El-Glaly:
Finding the Needle in a Haystack: On the Automatic Identification of Accessibility User Reviews. CoRR abs/2210.09947 (2022) - 2021
- [j27]Priyadarshni Suresh Sagar, Eman Abdulah AlOmar
, Mohamed Wiem Mkaouer
, Ali Ouni, Christian D. Newman
:
Comparing Commit Messages and Source Code Metrics for the Prediction Refactoring Activities. Algorithms 14(10): 289 (2021) - [j26]Moataz Chouchen, Ali Ouni, Mohamed Wiem Mkaouer
, Raula Gaikovina Kula
, Katsuro Inoue:
WhoReview: A multi-objective search-based approach for code reviewers recommendation in modern code review. Appl. Soft Comput. 100: 106908 (2021) - [j25]Eman Abdullah AlOmar, Anthony Peruma, Mohamed Wiem Mkaouer
, Christian D. Newman, Ali Ouni, Marouane Kessentini:
How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation. Expert Syst. Appl. 167: 114176 (2021) - [j24]Rafi Almhana, Marouane Kessentini, Wiem Mkaouer
:
Method-level bug localization using hybrid multi-objective search. Inf. Softw. Technol. 131: 106474 (2021) - [j23]Lobna Ghadhab, Ilyes Jenhani, Mohamed Wiem Mkaouer
, Montassar Ben Messaoud:
Augmenting commit classification by using fine-grained source code changes and a pre-trained deep neural language model. Inf. Softw. Technol. 135: 106566 (2021) - [j22]Islem Saidani, Ali Ouni, Mohamed Wiem Mkaouer
, Fabio Palomba:
On the impact of Continuous Integration on refactoring practice: An exploratory study on TravisTorrent. Inf. Softw. Technol. 138: 106618 (2021) - [j21]Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
, Christian Donald Newman, Ali Ouni:
On preserving the behavior in software refactoring: A systematic mapping study. Inf. Softw. Technol. 140: 106675 (2021) - [j20]Oumayma Hamdi, Ali Ouni
, Mel Ó Cinnéide, Mohamed Wiem Mkaouer
:
A longitudinal study of the impact of refactoring in android applications. Inf. Softw. Technol. 140: 106699 (2021) - [j19]Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
, Ali Ouni:
Toward the automatic classification of Self-Affirmed Refactoring. J. Syst. Softw. 171: 110821 (2021) - [j18]Xin Ye
, Yongjie Zheng, Wajdi Aljedaani, Mohamed Wiem Mkaouer
:
Recommending pull request reviewers based on code changes. Soft Comput. 25(7): 5619-5632 (2021) - [j17]Fan Fang, John Wu, Yanyan Li, Xin Ye, Wajdi Aljedaani, Mohamed Wiem Mkaouer
:
On the classification of bug reports to improve bug localization. Soft Comput. 25(11): 7307-7323 (2021) - [j16]Narjes Bessghaier, Ali Ouni
, Mohamed Wiem Mkaouer
:
A longitudinal exploratory study on code smells in server side web applications. Softw. Qual. J. 29(4): 901-941 (2021) - [c55]Eman Abdullah AlOmar, Wajdi Aljedaani, Murtaza Tamjeed, Mohamed Wiem Mkaouer
, Yasmine N. El-Glaly
:
Finding the Needle in a Haystack: On the Automatic Identification of Accessibility User Reviews. CHI 2021: 387:1-387:15 - [c54]Wajdi Aljedaani, Anthony Peruma, Ahmed Aljohani, Mazen Alotaibi, Mohamed Wiem Mkaouer
, Ali Ouni, Christian D. Newman, Abdullatif Ghallab
, Stephanie Ludi:
Test Smell Detection Tools: A Systematic Mapping Study. EASE 2021: 170-180 - [c53]Zimeng Lyu, Joshua Karns, AbdElRahman A. ElSaid, Mohamed Wiem Mkaouer
, Travis Desell:
Improving Distributed Neuroevolution Using Island Extinction and Repopulation. EvoApplications 2021: 568-583 - [c52]Zimeng Lyu, AbdElRahman A. ElSaid, Joshua Karns, Mohamed Wiem Mkaouer
, Travis Desell:
An Experimental Study of Weight Initialization and Lamarckian Inheritance on Neuroevolution. EvoApplications 2021: 584-600 - [c51]Ali Ouni, Mohamed Wiem Mkaouer:
Search based software engineering: challenges, opportunities and recent applications. GECCO Companion 2021: 1032-1063 - [c50]Eman Abdullah AlOmar, Hussein Alrubaye, Mohamed Wiem Mkaouer
, Ali Ouni, Marouane Kessentini:
Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox. ICSE (SEIP) 2021: 348-357 - [c49]Anthony Peruma, Emily Hu, Jiajun Chen, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
, Christian D. Newman:
Using Grammar Patterns to Interpret Test Method Name Evolution. ICPC 2021: 335-346 - [c48]Oumayma Hamdi, Ali Ouni, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
:
An Empirical Study on Code Smells Co-occurrences in Android Applications. ASE Workshops 2021: 26-33 - [c47]Wajdi Aljedaani, Furqan Rustam, Stephanie Ludi, Ali Ouni, Mohamed Wiem Mkaouer
:
Learning Sentiment Analysis for Accessibility User Reviews. ASE Workshops 2021: 239-246 - [c46]Oumayma Hamdi, Ali Ouni, Eman Abdullah AlOmar, Mel Ó Cinnéide, Mohamed Wiem Mkaouer
:
An Empirical Study on the Impact of Refactoring on Quality Metrics in Android Applications. MOBILESoft@ICSE 2021: 28-39 - [c45]Yaroslav Golubev
, Zarina Kurbatova, Eman Abdullah AlOmar, Timofey Bryksin
, Mohamed Wiem Mkaouer
:
One thousand and one stories: a large-scale survey of software refactoring. ESEC/SIGSOFT FSE 2021: 1303-1313 - [c44]Islem Saidani, Ali Ouni
, Moataz Chouchen, Mohamed Wiem Mkaouer
:
BF-detector: an automated tool for CI build failure detection. ESEC/SIGSOFT FSE 2021: 1530-1534 - [c43]Nuri Almarimi, Ali Ouni
, Moataz Chouchen, Mohamed Wiem Mkaouer
:
csDetector: an open source tool for community smells detection. ESEC/SIGSOFT FSE 2021: 1560-1564 - [c42]Moataz Chouchen, Ali Ouni, Raula Gaikovina Kula
, Dong Wang, Patanamon Thongtanunam, Mohamed Wiem Mkaouer
, Kenichi Matsumoto:
Anti-patterns in Modern Code Review: Symptoms and Prevalence. SANER 2021: 531-535 - [i22]Eman Abdullah AlOmar, Hussein Alrubaye, Mohamed Wiem Mkaouer, Ali Ouni, Marouane Kessentini:
Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox. CoRR abs/2102.05201 (2021) - [i21]Anthony Peruma, Emily Hu, Jiajun Chen, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer, Christian D. Newman:
Using Grammar Patterns to Interpret Test Method Name Evolution. CoRR abs/2103.09190 (2021) - [i20]Wajdi Aljedaani, Anthony Peruma, Ahmed Aljohani, Mazen Alotaibi, Mohamed Wiem Mkaouer, Ali Ouni, Christian D. Newman, Abdullatif Ghallab, Stephanie Ludi:
Test Smell Detection Tools: A Systematic Mapping Study. CoRR abs/2104.14640 (2021) - [i19]Eman Abdullah AlOmar, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni:
On Preserving the Behavior in Software Refactoring: A Systematic Mapping Study. CoRR abs/2106.13900 (2021) - [i18]Eman Abdullah AlOmar, Ben Christians, Mihal Busho, Ahmed Hamad AlKhalid, Ali Ouni, Christian D. Newman, Mohamed Wiem Mkaouer:
SATDBailiff- Mining and Tracking Self-Admitted Technical Debt. CoRR abs/2107.00073 (2021) - [i17]Yaroslav Golubev, Zarina Kurbatova, Eman Abdullah AlOmar, Timofey Bryksin, Mohamed Wiem Mkaouer:
One Thousand and One Stories: A Large-Scale Survey of Software Refactoring. CoRR abs/2107.07357 (2021) - [i16]Christian D. Newman, Michael John Decker, Reem S. Alsuhaibani, Anthony Peruma, Satyajit Mohapatra, Tejal Vishnoi, Marcos Zampieri, Mohamed Wiem Mkaouer, Timothy J. Sheldon, Emily Hill:
An Ensemble Approach for Annotating Source Code Identifiers with Part-of-speech Tags. CoRR abs/2109.00629 (2021) - [i15]Eman Abdullah AlOmar, Anthony Peruma, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni:
Behind the Scenes: On the Relationship Between Developer Experience and Refactoring. CoRR abs/2109.11089 (2021) - [i14]Moataz Chouchen, Jefferson Olongo, Ali Ouni, Mohamed Wiem Mkaouer:
Predicting Code Review Completion Time in Modern Code Review. CoRR abs/2109.15141 (2021) - [i13]Anthony Peruma, Steven Simmons, Eman Abdullah AlOmar, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni:
How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow. CoRR abs/2110.12229 (2021) - [i12]Eman Abdullah AlOmar, Tianjia Wang, Vaibhavi Raut, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni:
Refactoring for Reuse: An Empirical Study. CoRR abs/2111.07002 (2021) - [i11]Eman Abdullah AlOmar, Jiaqian Liu, Kenneth Addo, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni, Zhe Yu:
On the Documentation of Refactoring Types. CoRR abs/2112.01581 (2021) - 2020
- [j15]Makram Soui
, Salima Smiti, Mohamed Wiem Mkaouer
, Ridha Ejbali
:
Bankruptcy Prediction Using Stacked Auto-Encoders. Appl. Artif. Intell. 34(1): 80-100 (2020) - [j14]Hussein Alrubaye, Mohamed Wiem Mkaouer
, Igor Khokhlov, Leon Reznik
, Ali Ouni, Jason Mcgoff:
Learning to recommend third-party library migration opportunities at the API level. Appl. Soft Comput. 90: 106140 (2020) - [j13]Bader Alkhazi
, Andrew DiStasi, Wajdi Aljedaani, Hussein Alrubaye
, Xin Ye, Mohamed Wiem Mkaouer
:
Learning to rank developers for bug report assignment. Appl. Soft Comput. 95: 106667 (2020) - [j12]Islem Saidani, Ali Ouni, Moataz Chouchen, Mohamed Wiem Mkaouer
:
Predicting continuous integration build failures using evolutionary search. Inf. Softw. Technol. 128: 106392 (2020) - [j11]Anthony Peruma
, Mohamed Wiem Mkaouer
, Michael John Decker, Christian D. Newman
:
Contextualizing rename decisions using refactorings, commit messages, and data types. J. Syst. Softw. 169: 110704 (2020) - [j10]Christian D. Newman
, Reem S. Alsuhaibani, Michael John Decker, Anthony Peruma
, Dishant Kaushik, Mohamed Wiem Mkaouer
, Emily Hill:
On the generation, structure, and semantics of grammar patterns in source code identifiers. J. Syst. Softw. 170: 110740 (2020) - [j9]Nuri Almarimi, Ali Ouni, Mohamed Wiem Mkaouer
:
Learning to detect community smells in open source software projects. Knowl. Based Syst. 204: 106201 (2020) - [j8]Makram Soui
, Mabrouka Chouchane, Mohamed Wiem Mkaouer
, Marouane Kessentini, Khaled Ghédira:
Assessing the quality of mobile graphical user interfaces using multi-objective optimization. Soft Comput. 24(10): 7685-7714 (2020) - [j7]Vahid Alizadeh
, Marouane Kessentini
, Mohamed Wiem Mkaouer
, Mel Ocinneide
, Ali Ouni
, Yuanfang Cai
:
An Interactive and Dynamic Search-Based Approach to Software Refactoring Recommendations. IEEE Trans. Software Eng. 46(9): 932-961 (2020) - [c41]Motaz Chouchen, Ali Ouni, Mohamed Wiem Mkaouer, Raula Gaikovina Kula
, Katsuro Inoue:
Recommending peer reviewers in modern code review: a multi-objective search-based approach. GECCO Companion 2020: 307-308 - [c40]Islem Saidani, Ali Ouni, Moataz Chouchen, Mohamed Wiem Mkaouer:
On the prediction of continuous integration build failures using search-based software engineering. GECCO Companion 2020: 313-314 - [c39]Nuri Almarimi, Ali Ouni, Moataz Chouchen, Islem Saidani, Mohamed Wiem Mkaouer:
On the detection of community smells using genetic programming-based ensemble classifier chain. ICGSE 2020: 43-54 - [c38]Alex Bogart, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer, Ali Ouni:
Increasing the Trust In Refactoring Through Visualization. ICSE (Workshops) 2020: 334-341 - [c37]Eman Abdullah AlOmar, Anthony Peruma, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni:
On the Relationship Between Developer Experience and Refactoring: An Exploratory Study and Preliminary Results. ICSE (Workshops) 2020: 342-349 - [c36]Anthony Peruma, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni, Fabio Palomba:
An Exploratory Study on the Refactoring of Unit Test Files in Android Applications. ICSE (Workshops) 2020: 350-357 - [c35]Moataz Chouchen
, Ali Ouni
, Mohamed Wiem Mkaouer
:
AndroLib: Third-Party Software Library Recommendation for Android Applications. ICSR 2020: 208-225 - [c34]Hussein Alrubaye
, Deema Alshoaibi
, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
, Ali Ouni
:
How Does Library Migration Impact Software Quality and Comprehension? An Empirical Study. ICSR 2020: 245-260 - [c33]Eman Abdullah AlOmar
, Philip T. Rodriguez, Jordan Bowman, Tianjia Wang, Benjamin Adepoju, Kevin Lopez, Christian D. Newman, Ali Ouni
, Mohamed Wiem Mkaouer
:
How Do Developers Refactor Code to Improve Code Reusability? ICSR 2020: 261-276 - [c32]Eman Abdullah AlOmar
, Diego Barinas, Jiaqian Liu, Mohamed Wiem Mkaouer
, Ali Ouni
, Christian D. Newman:
An Exploratory Study on How Software Reuse is Discussed in Stack Overflow. ICSR 2020: 292-303 - [c31]Islem Saidani, Ali Ouni, Mohamed Wiem Mkaouer
:
Web Service API Anti-patterns Detection as a Multi-label Learning Problem. ICWS 2020: 114-132 - [c30]Muhammad Usman Sarwar, Sarim Zafar, Mohamed Wiem Mkaouer, Gursimran Singh Walia, Muhammad Zubair Malik:
Multi-label Classification of Commit Messages using Transfer Learning. ISSRE Workshops 2020: 37-42 - [c29]Narjes Bessghaier
, Ali Ouni, Mohamed Wiem Mkaouer
:
On the Diffusion and Impact of Code Smells in Web Applications. SCC 2020: 67-84 - [c28]Anthony Peruma
, Khalid Almalki, Christian D. Newman
, Mohamed Wiem Mkaouer
, Ali Ouni
, Fabio Palomba:
tsDetect: an open source test smells detection tool. ESEC/SIGSOFT FSE 2020: 1650-1654 - [i10]Mohamed Wiem Mkaouer, Marouane Kessentini, Adnan Shaout, Patrice Koligheu, Slim Bechikh, Kalyanmoy Deb, Ali Ouni:
Many-Objective Software Remodularization using NSGA-III. CoRR abs/2005.06510 (2020) - [i9]Christian D. Newman, Reem S. Alsuhaibani, Michael John Decker, Anthony Peruma, Dishant Kaushik, Mohamed Wiem Mkaouer, Emily Hill:
On the Generation, Structure, and Semantics of Grammar Patterns in Source Code Identifiers. CoRR abs/2007.08033 (2020) - [i8]Eman Abdullah AlOmar, Mohamed Wiem Mkaouer, Ali Ouni:
Toward the Automatic Classification of Self-Affirmed Refactoring. CoRR abs/2009.09279 (2020) - [i7]Zimeng Lyu, AbdElRahman A. ElSaid, Joshua Karns, Mohamed Wiem Mkaouer, Travis Desell:
An Experimental Study of Weight Initialization and Weight Inheritance Effects on Neuroevolution. CoRR abs/2009.09644 (2020) - [i6]Eman Abdullah AlOmar, Anthony Peruma, Mohamed Wiem Mkaouer, Christian D. Newman, Ali Ouni, Marouane Kessentini:
How We Refactor and How We Document it? On the Use of Supervised Machine Learning Algorithms to Classify Refactoring Documentation. CoRR abs/2010.13890 (2020)
2010 – 2019
- 2019
- [j6]Nuri Almarimi, Ali Ouni
, Salah Bouktif, Mohamed Wiem Mkaouer
, Raula Gaikovina Kula, Mohamed Aymen Saied:
Web service API recommendation for automated mashup creation using multi-objective evolutionary search. Appl. Soft Comput. 85 (2019) - [c27]Hussein Alrubaye, Stephanie Ludi, Mohamed Wiem Mkaouer:
Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments. CASCON 2019: 100-109 - [c26]Anthony Peruma, Khalid Almalki, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni, Fabio Palomba:
On the distribution of test smells in open source Android applications: an exploratory study. CASCON 2019: 193-202 - [c25]Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
, Ali Ouni, Marouane Kessentini:
On the Impact of Refactoring on the Relationship between Quality Attributes and Design Metrics. ESEM 2019: 1-11 - [c24]Eman Abdullah AlOmar, Mohamed Wiem Mkaouer
, Ali Ouni:
Can refactoring be self-affirmed?: an exploratory study on how developers document their refactoring activities in commit messages. IWOR@ICSE 2019: 51-58 - [c23]Hussein Alrubaye, Mohamed Wiem Mkaouer
, Ali Ouni:
MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Level. ICSME 2019: 414-417 - [c22]Islem Saidani, Ali Ouni, Mohamed Wiem Mkaouer
, Mohamed Aymen Saied:
Towards Automated Microservices Extraction Using Muti-objective Evolutionary Search. ICSOC 2019: 58-63 - [c21]Hussein Alrubaye, Mohamed Wiem Mkaouer
, Ali Ouni:
On the use of information retrieval to automate the detection of third-party Java library migration at the method level. ICPC 2019: 347-357 - [c20]Montassar Ben Messaoud, Ilyes Jenhani, Nermine Ben Jemaa, Mohamed Wiem Mkaouer
:
A Multi-label Active Learning Approach for Mobile App User Review Classification. KSEM (1) 2019: 805-816 - [c19]Sirine Gharbi, Mohamed Wiem Mkaouer
, Ilyes Jenhani, Montassar Ben Messaoud:
On the classification of software change messages using multi-label active learning. SAC 2019: 1760-1767 - [c18]Anthony Peruma
, Mohamed Wiem Mkaouer
, Michael John Decker, Christian Donald Newman
:
Contextualizing Rename Decisions using Refactorings and Commit Messages. SCAM 2019: 74-85 - [c17]Deema Alshoaibi, Kevin Hannigan, Hiten Gupta, Mohamed Wiem Mkaouer
:
PRICE: Detection of Performance Regression Introducing Code Changes Using Static and Dynamic Metrics. SSBSE 2019: 75-88 - [p1]Hussein Alrubaye, Mohamed Wiem Mkaouer, Anthony Peruma:
Variability in Library Evolution. Software Engineering for Variability Intensive Systems 2019: 295-320 - [i5]