AI-Driven Software Reuse: Optimization and Comparative Performance Analysis

Aditya Pai H, S Chandrappa, Guru Prasad M S, Atul Thakare, Sharon Christa, Pratik Kumar · 2025

Software reuse improves productivity and ensures that there is less time delivered to the market by enabling the proper usage of reusable code from the software repositories. The study provides the collaboration between the AI techniques, which includes Convolution Neural Networks (CNN), Random Forest (RF), and Support Vector Machines (SVM), to predict software components' reusability. The comparative analysis shows the effectiveness of different AI- driven algorithms, where CNN has shown the highest accuracy of 92%, thus reducing the human effort in finding the reusable modules. The Case studies in e-commerce and health care show the benefit of using AI-driven reuse of software; this means that the development time is reduced by 25%, and the maintenance cost is decreased by 20%. The paper highlights how different AI algorithm integration with software engineering has some limitations. The findings show that AI has greatly revolutionized software reuse. Thus bringing innovation and efficiency in software engineering.

Read the paper · More papers on PaperTik