Code Smell Detection Techniques and Process: A Review

Main Article Content

Pratiksha Sharma, Er. Arshpreet Kaur


A code smell is a hint that something has turned out badly some place in your code. The idea of code smells was introduced to characterize various different types of design shortcomings in code. Code and design smells are poor solutions to recurring implementation and design problems. They may hinder the evolution of a system by making it hard for software engineers to carry out changes. In this paper, we reviewed code smell detection tool like: D�cor, InFusion, JDeodorant, PMD, Stench Blossom, etc. Furthermore, we discussed various code smells detecting techniques. Code clones are indistinguishable fragment of source code which may be embedded deliberately or inadvertently. Reusing code pieces through reordering with or without minor adjustments is general undertaking in programming advancement. We�ve examined several papers to explore various tools and techniques used for code smell. In addition, we reviewed the process of code smell detection.

Article Details

How to Cite
, P. S. E. A. K. (2018). Code Smell Detection Techniques and Process: A Review. International Journal on Future Revolution in Computer Science &Amp; Communication Engineering, 4(4), 425–430. Retrieved from