Software reusability assessment using soft computing techniques

  • Authors:
  • Yogesh Singh;Pradeep Kumar Bhatia;Omprakash Sangwan

  • Affiliations:
  • GGS Indraprastha University, New Delhi, India;Guru Jambheshwar University of Science & Technology, Hisar, Haryana, India;Amity Resource Centre for Information Technology, Amity Institute of Information Technology, Amity University, Uttar Pradesh, India

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software reuse, widely used now a days, is the development of software using some existing software components. In this paper we have proposed a model based on four parameters: Changeability, Interface Complexity, Understandability of Software and Documentation Quality for accessing software reusability levels using soft computing techniques viz. Fuzzy Logic, Neural Network and Neuro-Fuzzy. The proposed model using Neuro-Fuzzy technique is trained well and predicts satisfactory results with MARE 22% (21% for validation set 2) and MRE 0.007% (0.04 for validation set 2) when compared with other soft computing techniques.