Back to Search Start Over

Software component identification and selection: A research review.

Authors :
Gholamshahi, Shabnam
Hasheminejad, Seyed Mohammad Hossein
Source :
Software: Practice & Experience; Jan2019, Vol. 49 Issue 1, p40-69, 30p
Publication Year :
2019

Abstract

Summary: Nowadays, with the development of software reuse, software developers are paying more attention to component‐related technologies, which have been mostly applied in the development of large‐scale complex applications to enhance the productivity of software development and accelerate time to market. Component‐based software development is well acknowledged as a methodology, which establishes the reusability of software and reduces the development cost effectively. Two crucial problems in component‐based software development are component identification and component selection. The main purpose of this paper is to provide a reference point for future research by categorizing and classifying different component identification and component selection methods and emphasizing their respective strengths and weaknesses. We hope that it can help researchers find the current status of this issue and serve as a basis for future activities. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00380644
Volume :
49
Issue :
1
Database :
Complementary Index
Journal :
Software: Practice & Experience
Publication Type :
Academic Journal
Accession number :
133389138
Full Text :
https://doi.org/10.1002/spe.2656