Open Access iconOpen Access

ARTICLE

Artificial Intelligence Model for Software Reusability Prediction System

R. Subha1,*, Anandakumar Haldorai1, Arulmurugan Ramu2

1 Sri Eshwar College of Engineering, Coimbatore, 641 202, India
2 Presidency University, Bengaluru, 560064, India

* Corresponding Author: R. Subha. Email: email

Intelligent Automation & Soft Computing 2023, 35(3), 2639-2654. https://doi.org/10.32604/iasc.2023.028153

Abstract

The most significant invention made in recent years to serve various applications is software. Developing a faultless software system requires the software system design to be resilient. To make the software design more efficient, it is essential to assess the reusability of the components used. This paper proposes a software reusability prediction model named Flexible Random Fit (FRF) based on aging resilience for a Service Net (SN) software system. The reusability prediction model is developed based on a multilevel optimization technique based on software characteristics such as cohesion, coupling, and complexity. Metrics are obtained from the SN software system, which is then subjected to min-max normalization to avoid any saturation during the learning process. The feature extraction process is made more feasible by enriching the data quality via outlier detection. The reusability of the classes is estimated based on a tool called Soft Audit. Software reusability can be predicted more effectively based on the proposed FRF-ANN (Flexible Random Fit - Artificial Neural Network) algorithm. Performance evaluation shows that the proposed algorithm outperforms all the other techniques, thus ensuring the optimization of software reusability based on aging resilient. The model is then tested using constraint-based testing techniques to make sure that it is perfect at optimizing and making predictions.

Keywords


Cite This Article

R. Subha, A. Haldorai and A. Ramu, "Artificial intelligence model for software reusability prediction system," Intelligent Automation & Soft Computing, vol. 35, no.3, pp. 2639–2654, 2023. https://doi.org/10.32604/iasc.2023.028153



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 805

    View

  • 518

    Download

  • 0

    Like

Share Link