Code Smell Detection and Software Refactoring Research: A Systematic Literature Review

Authors

  • Israr Ali Dept. of Computer Science Iqra University Karachi, Pakistan
  • Sajjad Hussain Rizvi Department of Computer Science Iqra University Karachi, Pakistan.
  • Syed Hasan Adil Department of Computer Science Iqra University Karachi, Pakistan. Karachi, Pakistan.
  • Abdul Ahad Abro Department of Computer Science Iqra University Karachi, Pakistan.

DOI:

https://doi.org/10.62019/abbdm.v4i1.107

Abstract

Today we are experiencing rapid enhancements in software systems and their development. The software industry's demand for tools and techniques for software development, especially automatic and less time-consuming, is increasing daily. Software refactoring and code smell detection are now expanded from code-level changes to the architecture, model, and requirements restructuring. We are moving from an object-oriented paradigm towards cloud computing, web development and mobile application development and so much more. Therefore, code smell and refactoring techniques are talk of the town in various research communities in their objectives. In this paper we will study the existing tools and techniques, research progress by doing a systematic literature review in the field of code smell detection and software refactoring’s. We will also classify the existing research techniques, identify the trends in code smell detection and refactoring and try to highlight the gaps in the area for researchers.

Downloads

Published

2024-02-29

How to Cite

Ali , I., Rizvi, S. H., Adil, S. H., & Abro , A. A. (2024). Code Smell Detection and Software Refactoring Research: A Systematic Literature Review . The Asian Bulletin of Big Data Management, 4(1), Data Science 4(1),107–120. https://doi.org/10.62019/abbdm.v4i1.107