AURORA – An AI-Augmented Code Refactoring Advisor

Authors

  • K. Kavya UG – Computer Science and Engineering, SRK Institute of Technology, Vijayawada, Andhra Pradesh Author
  • K. Lakshmi Varaprasad Chakri UG – Computer Science and Engineering, SRK Institute of Technology, Vijayawada, Andhra Pradesh Author
  • M. Renuka UG – Computer Science and Engineering, SRK Institute of Technology, Vijayawada, Andhra Pradesh Author
  • T. Dhanush Kumar UG – Computer Science and Engineering, SRK Institute of Technology, Vijayawada, Andhra Pradesh Author
  • K. Rajya Guru Sai Sri Assistant Professor, Computer Science and Engineering, SRK Institute of Technology, Vijayawada, Andhra Pradesh, India Author

DOI:

https://doi.org/10.47392/IRJAEH.2026.0113

Keywords:

Code Refactoring, Static Code Analysis, Abstract Syntax Tree, Artificial Intelligence, Software Maintainability

Abstract

Modern software systems often suffer from poor readability, high complexity, and increased technical debt due to inefficient coding practices. Manual code refactoring is time consuming and highly dependent on developer expertise, while existing automated tools are mostly rule-based and lack contextual understanding. To address these limitations, this paper presents AURORA, an AI-Augmented Code Refactoring Advisor that combines static program analysis with transformer-based artificial intelligence models to deliver safe and optimized refactoring suggestions. The proposed system employs Abstract Syntax Tree (AST) analysis to structurally understand source code and identify refactoring opportunities without altering program semantics. AI augmentation is applied to improve code quality by reducing redundancy and enhancing readability while preserving syntactic and logical correctness. A Python-based FastAPI backend performs code analysis and refactoring, while a Visual Studio Code extension provides real-time interaction for developers. Experimental evaluation on sample Python programs demonstrates effective reduction in code complexity and improved maintainability. AURORA offers a reliable and developer-friendly solution for intelligent code refactoring.

Downloads

Download data is not yet available.

Downloads

Published

2026-02-20

How to Cite

AURORA – An AI-Augmented Code Refactoring Advisor. (2026). International Research Journal on Advanced Engineering Hub (IRJAEH), 4(02), 792-798. https://doi.org/10.47392/IRJAEH.2026.0113