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...
Saved in:
Published in | International journal of the analytic hierarchy process Vol. 17; no. 1 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
15.05.2025
|
Online Access | Get full text |
Cover
Loading…
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 |