Integration of Artificial Intelligence into Software Component Reuse: An Overview of Software Intelligence

Artificial Intelligence (AI) is transforming software component reuse by enhancing automation, efficiency, and intelligent retrieval of reusable software artifacts. Traditional reuse methods face challenges in retrieving, classifying, and recommending components due to the complexity of software repositories. AI-driven techniques such as machine learning (ML), natural language processing (NLP), and knowledge graphs help overcome these limitations by enabling intelligent categorization and recommendation. Software Intelligence (SI) enhances reuse by employing data mining techniques to extract patterns from large repositories. A centralized AI-powered repository improves component discovery, allowing developers to find and integrate relevant components efficiently. NLP enhances semantic understanding, enabling better classification and retrieval of software components. However, AI-driven software reuse presents challenges, including data quality, interoperability, and AI model integration. Future research should focus on improving automation through deep learning, refining repository structures, and optimizing recommendation systems. Ethical concerns, such as bias in AI recommendations and intellectual property rights, must also be addressed.

Authors

Institutions

Publication Details

Journal
International Research Journal on Advanced Engineering and Management (IRJAEM)
Published
2025-04-02
DOI
https://doi.org/10.47392/irjaem.2025.0178
Primary Topic
Big Data and Business Intelligence
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Integration of Artificial Intelligence into Software Component Reuse: An Overview of Software Intelligence

V. Arunkumar, P. Priyadharshini, R. Karthikeyan, V. Lavanya et al.
International Research Journal on Advanced Engineering and Management (IRJAEM)
Big Data and Business Intelligence
article

Integration of Artificial Intelligence into Software Component Reuse: An Overview of Software Intelligence

V. Arunkumar, P. Priyadharshini, R. Karthikeyan, V. Lavanya, J. Uma
article en

Abstract

Artificial Intelligence (AI) is transforming software component reuse by enhancing automation, efficiency, and intelligent retrieval of reusable software artifacts. Traditional reuse methods face challenges in retrieving, classifying, and recommending components due to the complexity of software repositories. AI-driven techniques such as machine learning (ML), natural language processing (NLP), and knowledge graphs help overcome these limitations by enabling intelligent categorization and recommendation. Software Intelligence (SI) enhances reuse by employing data mining techniques to extract patterns from large repositories. A centralized AI-powered repository improves component discovery, allowing developers to find and integrate relevant components efficiently. NLP enhances semantic understanding, enabling better classification and retrieval of software components. However, AI-driven software reuse presents challenges, including data quality, interoperability, and AI model integration. Future research should focus on improving automation through deep learning, refining repository structures, and optimizing recommendation systems. Ethical concerns, such as bias in AI recommendations and intellectual property rights, must also be addressed.

International Research Journal on Advanced Engineering and Management (IRJAEM)Vol. 3(04)
Sacred Heart College (IN), Shriram Institute for Industrial Research (IN)
Openalex Percentile: Top 86%
Big Data and Business Intelligence
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Integration of Artificial Intelligence into Software Component Reuse: An Overview of Software Intelligence — V. Arunkumar, P. Priyadharshini, et al. · International Research Journal on Advanced Engineering and Management (IRJAEM) (2025) | TGRS Research Map | TGRS