Detection and Removal of Bad Smells instantly using a InsRefactor
Journal Title: International Journal of Computer Science & Engineering Technology - Year 2014, Vol 5, Issue 4
Abstract
Software refactoring is one of the essential techniques which are used to improve the software quality without affecting any of the external functionality of the software. There were numerous of software refactoring tools and code smells detection tools which are to be automatic or semi automatic. Most of these tools were human driven, so Software refactoring depends on developers’ spontaneity. Due to little experience in software refactoring this may cause poor software quality and delays in refactoring. For this, we have proposed a framework called Instant Refactoring by Monitor framework using Ins Refactor which helps the inexperienced software engineers to do more refactoring quickly. Source code are instantaneously analyzed by the Monitor, if changes occur and it to be a code smells (symbols of possible problem in the code which requires refactoring) then framework invokes smells detection tools which helps the programmer to resolve the bad smells instantly without delay in time. The proposed framework has been evaluated, implemented and compared with the human-driven refactoring tools.
Authors and Affiliations
Vignesh. P , P. Ramya
Scale Development for Improving Education Quality: A Survey of Private Institutions Affiliated to U.P.T.U.
Role of scale development is to create a measure of a construct “Education Quality in U.P.T.U. (Uttar Pradesh Technical University) affiliated institutions”. In present scenario, Uttar Pradesh has a credible infrastructu...
A Comparative Analysis of Energy Preservation Performance Metric for ERAODV, RAODV, AODV and DSDV Routing Protocols in MANET
In Mobile Ad-Hoc Networks (MANETs), mobile devices are operational with power. In order to utilize these energy operational devices resourcefully for transmission of data packets, many energy aware routing strategies are...
A Review on Different Transform based Watermarking Techniques
Over the past decades, watermarking plays a vital role in the branch of information hiding and it hides information in digital media. Watermarking is also used to prevent illegal usage as well as copyright protection or...
A SURVEY ON SECURING MANETS FROM MALICIOUS BEHAVIOR BY DETECTION MECHANISM
There is a migration from wired network to wireless network in last few years due to the property of mobility and scalability. Mobile Ad hoc network is an infrastructure less network. Each node in Mobile Ad hoc Network a...
Computational Morphology and Natural Language Parsing for Indian Languages: A Literature Survey
Computational Morphology and Natural Language Parsing are the two important as well as essential tasks required for a number of natural language processing application including machine translation. Developing well fledg...