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
Stabilization of Black Cotton Soil Using Red Mud and Hydrated Lime
This research paper is an effort to use those materials which are disposed as wastes for stabilizing the soil and making the process cost effective. In this research work, two waste materials such as Red Mud and Hydrated...
A Review on Smart Helmetvvv
Over speeding, intoxicated driving, and reckless driving are the leading causes of mortality among two-wheeler drivers. If emergency medical services had received accident information and been on the site in time, many l...
Performance Tuning in Cloud Environments: Techniques for Enhancing Application Efficiency
This research aims at examining the strategies of performance tuning in cloud computing with emphasis on the optimization of applications, minimized response time, and optimal, affordable resource utilization. The resear...
Review Paper on Big Data and Its Significance
Academic and businesses alike are growing increasingly fascinated in business intelligence as the requirement for analyzing patterns in massive databases grows. As sensors nodes and computer crimes platforms expand, the...
Bringing Investment in Construction Projects- Infrastructure India
Construction projects (particularly infrastructure) necessitate large capital investments both during construction and operation, accounting for 3 to 8% of a developing country's GDP. Construction and supporting economic...