IMPLICATIONS OF IMPROVED-AHP AND FUZZY COMPREHENSIVE EVALUATION IN RANKING OF FACTORS INFLUENCING REUSABILITY

Software reusability focuses on previously written software specification, code and design. There are several advantages to reusability while developing different software applications. However, in order to effectively reuse software components, there are crucial elements influencing software reusab...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of the analytic hierarchy process Vol. 17; no. 1
Main Authors Deepika, Prakash Sangwan, Om, Bagwan, Jai
Format Journal Article
LanguageEnglish
Published 15.05.2025
Online AccessGet full text

Cover

Loading…
More Information
Summary:Software reusability focuses on previously written software specification, code and design. There are several advantages to reusability while developing different software applications. However, in order to effectively reuse software components, there are crucial elements influencing software reusability that must be considered. It is also necessary to consider issues that arise when software is reused. With the objective of identifying significant attributes impacting software reusability, a software reusability model focused on Improved-AHP and Fuzzy Comprehensive Evaluation is suggested. First, a comprehensive literature survey was done to determine various factors that affect software reusability. Second, a survey method conducted with experts and professionals working in the field of software engineering was performed to determine the most important reusability factors. Next, the selected reusability factors were ranked on the basis of improved-AHP.  Finally, the Fuzzy Comprehensive Evaluation method was applied to evaluate reusability. The evaluation results indicated that 2% of the experts accept that the effect of these factors on reusability is very low, 1% believe that the effect is low, 11% believe it is medium, 42% believe the effect is high, and  44% believe it is very high. Therefore, reusability of software has an effect at a very high level from the chosen factors corresponding to the results obtained. This also supports our survey results which show that reusability is altered at a high level from the chosen factors. This study will assist software developers to clarify and tackle software reuse problems.  
ISSN:1936-6744
1936-6744
DOI:10.13033/ijahp.v17i1.1256