Back to Search Start Over

Software component selection methods and techniques: a systematic review.

Authors :
Nabot, Ahmad
Source :
Indonesian Journal of Electrical Engineering & Computer Science; Mar2024, Vol. 33 Issue 3, p1802-1811, 10p
Publication Year :
2024

Abstract

Software component selection is critical in software engineering due to its vital role in reducing software development cost and time. This study analyzes software component selection research studies on methodologies, criteria, and multi-criteria decision-making (MCDM) techniques. The key study findings are: first, comprehensive standardized criteria for software component selection are lacking, with ambiguous terminology used in research. Second, current ad hoc selection processes need streamlining to reduce time, cost, and effort. Thus, an integrated approach is required to aid decision-makers. The review suggests developing automated tools or decision support systems combining multiple criteria decision methods to improve selection accuracy and efficiency. Standardized criteria catalogs can also assist software developers in the evaluation. The findings highlight that despite extensive academic research, component selection in practice remains sub-optimal. By informing future research and tool development, this review can benefit practitioners to systematically select the most appropriate software components meeting software requirements. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
25024752
Volume :
33
Issue :
3
Database :
Complementary Index
Journal :
Indonesian Journal of Electrical Engineering & Computer Science
Publication Type :
Academic Journal
Accession number :
175890280
Full Text :
https://doi.org/10.11591/ijeecs.v33.i3.pp1802-1811