admin@publications.scrs.in   
Applied Intelligence and Computing

Automate Code Refactoring for Enhanced Software Maintenance and Development

Authors: Atman Ainapure, Aditya Kharote, Tarun Agrawal and Sudhir Dhage


Publishing Date: 10-11-2024

ISBN: 978-81-955020-9-7

DOI: https://doi.org/10.56155/978-81-955020-9-7-21

Abstract

This paper unfolds a practical solution tailored to the intricate challenges faced by multinational corporations (MNCs) in the landscape of software development. The core emphasis of our research is on addressing the multifaceted aspects of maintaining code consistency, longevity, and achieving bug-free functionality. The crux of our proposed solution lies in the development of a sophisticated VS Code Extension built using TypeScript powered by LangChain and Flask that not only guides developers through the intricate process of code refactoring but also streamlines the often laborious task of generating comprehensive comments. This dual-pronged approach seeks to not only enhance the intrinsic quality of the codebase but also contribute significantly to the overall documentation and comprehensibility of the software.

Keywords

Code Refactoring, Comment Generation, Langchain, Language Model, Code Consistency, Code Quality, Software Maintenance, Programming Paradigms, Automated Formatting, Code Optimization, Code Evolution, Developer Productivity

Cite as

Atman Ainapure, Aditya Kharote, Tarun Agrawal and Sudhir Dhage, "Automate Code Refactoring for Enhanced Software Maintenance and Development", In: Mukesh Saraswat and Rajani Kumari (eds), Applied Intelligence and Computing, SCRS, India, 2024, pp. 209-222. https://doi.org/10.56155/978-81-955020-9-7-21

Recent