Implementation and Analysis of a Refactoring Tool for Detecting Code Smells

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2013, Vol 6, Issue 1

Abstract

Software development is a field which is in action for decades. Preparing code for Software is not a difficult task, but preparing an efficient code is complicated one. To change the code is to make internal structure of the code easier to understand and economic to modify, without changing the behavior and desired response. More changes will make software patchy. No Software is free from smells especially the patchy one. Lots of work has been done for detecting and removing a few of the smells (Refactoring) from code. In this paper our main focus will be on tool SCSD (Software Code Smell Detector) developed, uses a bit classification, clustering approach with K-mean Clustering Algorithm to detect the code smells, which can implement completely different architecture if it discovers smell. 

Authors and Affiliations

Amandeep Kaur, Himanshi Raperia

Keywords

Related Articles

Performance Analysis of Color based Image Retrieval

Recently Content based image retrieval (CBIR) is an active research. This paper proposes a technique to retrieve images based on color feature and evaluate the retrieval system performance. In this retrieval system Eucli...

IMPLEMENTATION OF MOBILE VIRTUAL LABORATORY: CONTRIBUTORY FACTORS IN A DEVELOPING COUNTRY

The growing availability of mobile devices across developing countries and coupled with increase awareness of mobile learning as well as the use of mobile devices for laboratory practical warrant the exploration of its w...

Security of Web Services: Methods and Contrivance

The increasing use of web services, the proved advantages of service-oriented architectures and continuously appliedattacks to them require utilization of given secure mechanisms that ensure the security at different lev...

Using Fuzzy Set as a Controller on the Lateral Dynamic of Autopilot to Reducing the Effect of the Atmospheric Disturbance

In this paper, used fuzzy set as a controller to control roll and yaw angles in lateral dynamic of the autopilot system for jet transport using MATLAB/SIMULINK. Autopilot systems are complex devices that demand exact con...

Fast Effective Deterministic Primality Test Using CUDA/GPGPU

There are great interests in understanding the manner by which the prime numbers are distributed throughout the integers. Prime numbers are being used in secret codes for more than 60 years now. Computer security authori...

Download PDF file
  • EP ID EP650034
  • DOI 10.24297/ijct.v6i1.4455
  • Views 96
  • Downloads 0

How To Cite

Amandeep Kaur, Himanshi Raperia (2013). Implementation and Analysis of a Refactoring Tool for Detecting Code Smells. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 6(1), 242-247. https://europub.co.uk/articles/-A-650034