Abstract Proceedings of ICIRESM – 2019
Full conference PDF is available to the subscribed user. Use your subscription login to access,
AN ENHANCED SOFTWARE REFACTORING FRAMEWORK FOR DEVELOPING HIGH QUALITY SOFTWARE
The Software Refactoring is an effective method for the improvement of software quality and it is used to improve the design of existing software code. Refactoring does not change the observable behavior of the software and it will improve its internal structure by detecting code smells. In computer programming, code smell is any symptom in the source code of a program that possibly indicates a deeper problem or weakness of design in source code. There are many automatic and semi-automatic tools are used to detect the code smells. However, the tool which detects code smells instantly has designed for only eight number of code smells and has ineffective algorithm. As a result, software engineers with little experience in software refactoring cannot be able to detect all types of code smells, which leads to poor software quality. To resolve this problem, we propose an ultimate software refactoring framework for high quality software to drive the inexperienced software engineers to conduct more refactoring ultimately. This can be achieved by integrating algorithms for detecting more number of code smells which instantly analyzing the changes in the source code. Feedback from the developers can be used to optimize smell detection index based algorithms. The proposed framework could help developers to avoid all types of code smells through timely warnings at the early stages of software development.
Software Refactoring, Code Smell Detection, Ultimate Refactoring
30/08/2019
8
19008
IMPORTANT DAYS
Paper Submission Last Date
October 20th, 2024
Notification of Acceptance
November 7th, 2024
Camera Ready Paper Submission & Author's Registration
November 1st, 2024
Date of Conference
November 15th, 2024
Publication
January 30th, 2025