A Preamble Study on Smell Detection in Software Refactoring Techniques
Journal Title: International Journal of Innovative Research in Computer Science and Technology - Year 2016, Vol 4, Issue 3
Abstract
Refactoring is the progression of expounding and shorten the design of obtainable code, without changing its deeds. Basically code smells are prearranged distinctiveness of software that may signify a code or design problem. The concept of refactoring covers practically any revision or cleaning up of source code, especially Improving the Design of Existing Code. To make possible software refactoring, a quantity of tools have been anticipated for code smell detection and/or for automatic or semiautomatic refactoring. However, these tools are reflexive and human driven, thus making software refactoring dependent on developers’ naturalness. While refactoring can be applied to any programming language, the majority of refactoring current tools has been developed for the Java language. This paper converses refactoring is one of the method to reside software maintainable and the proposed framework could help developers to avoid similar code smells through timely warnings at the early stages of software development, thus reducing the total number of code smells surveys.
Authors and Affiliations
Ms. M. Sangeetha, Dr. V. Sangeetha
An Analysis of Several Aspects of Fuel Cell
Approximately 450 million individuals worldwide suffer from mental and behavioural problems. During their lifespan, one out of every four people will acquire one or more of these diseases. Neuropsychiatric illnesses acco...
Entropy Based Deep Attention Mechanism (EDAM) To Mitigate Denial of Service (Dos) Attack Orchestrated Through Idempotent Operation
Measuring entropy in a system represents the degree of uncertainty that characterizes the smooth, free and fair conduct of the network operations. The change in quantum of entropy value raises an alarm of the unscrupulo...
Stress Alarm Raiser Based on Facial Expressions
This paper presents the development of a stress detector using facial expression analysis in Python, utilizing the Deep Face library. Also, after detecting whether the person is in stress or not, it allows the user to in...
A Comparative Study of Cat Swarm Algorithm for Graph Coloring Problem: Convergence Analysis and Performance Evaluation
The Graph Coloring Problem (GCP) is a significant optimization challenge widely suitable to solve scheduling problems. Its goal is to specify the minimum colors (k) required to color a graph properly. Due to its NP-compl...
Efficient Secured Two Party Computing with Encrypted Data for Public Cloud
In this project we intervened certificateless encryption plan without matching operations for safely imparting public cloud. Intervened certificateless open key encryption (mCL-PKE –Mediated certificateless public key en...