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 Malicious nodes on Multi hop Cellular Networks

The existence of malicious nodes in multi hop cellular networks, which operate without a central administration infrastructure, can result in performance degradation or even disruption of the network operation. In this p...

Generation of test cases using UML models

Software Testing plays an important role in Software development because it can minimize the development cost. UML is widely used in the software development, there consists of the designing and coding of the software. D...

A SURVEY ON LOAD BALANCING IN CLOUD ENVIRONMENT

In present days cloud computing is one of the greatest platform which provides storage of data in very lower cost and available for all time over the internet.But it has more critical issue like security, load management...

A REVIEW ON TASK ALLOCATION PERFORMANCE ISSUES IN CLOUD ENVIRONMENT

Cloud computing is an emerging paradigm in the computer industry where the computing is moved to a cloud of computers. It has become one of the buzz words of the industry. The core concept of cloud computing is, quite si...

ANALYSIS OF MODIFIED COSH WINDOW FUNCTION AND PERFORMANCE EVALUATION OF THE FIR FILTER DESIGNED USING WINDOWING TECHNIQUES

Filters are used in electronic circuits to remove the unwanted frequency components from desired signals. A digital filter basically provide high attenuation to the unwanted ones and offer very low or ideally zero attenu...

Download PDF file
  • EP ID EP650034
  • DOI 10.24297/ijct.v6i1.4455
  • Views 90
  • 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