Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A Literature Survey on Software Component Selection in Component-Based Software Engineering

View through CrossRef
This study presents a literature survey on software component selection within component-based software engineering, a field that has significantly transformed the construction of complex software systems through modular reuse. The increasing reliance on software components has allowed the development of scalable, adaptable, and cost-effective software solutions, reflecting the growing demand for agility and efficiency in software component selection practices. Motivated by the need to address the evolving challenges in this area, we reviewed 3,141 studies published between January 2012 and August 2024 and identified 81 relevant papers. Our review provides a qualitative summary of the selected articles, analyzing the methodologies, tools, and frameworks that have been proposed to aid developers in component selection. The implications of our study are twofold: first, it highlights the strategic importance of effective component selection in achieving high-quality software development; second, it underscores the necessity for continual re-evaluation of component selection criteria as the software ecosystem evolves. Based on our review of the current state of research, we identified eleven key learnings, four areas for future research, more than 700 quality criteria for comparing software components, ninety software component selection methods, nine available software component selection tools, and six methodologies for evaluating component selection methods.
Title: A Literature Survey on Software Component Selection in Component-Based Software Engineering
Description:
This study presents a literature survey on software component selection within component-based software engineering, a field that has significantly transformed the construction of complex software systems through modular reuse.
The increasing reliance on software components has allowed the development of scalable, adaptable, and cost-effective software solutions, reflecting the growing demand for agility and efficiency in software component selection practices.
Motivated by the need to address the evolving challenges in this area, we reviewed 3,141 studies published between January 2012 and August 2024 and identified 81 relevant papers.
Our review provides a qualitative summary of the selected articles, analyzing the methodologies, tools, and frameworks that have been proposed to aid developers in component selection.
The implications of our study are twofold: first, it highlights the strategic importance of effective component selection in achieving high-quality software development; second, it underscores the necessity for continual re-evaluation of component selection criteria as the software ecosystem evolves.
Based on our review of the current state of research, we identified eleven key learnings, four areas for future research, more than 700 quality criteria for comparing software components, ninety software component selection methods, nine available software component selection tools, and six methodologies for evaluating component selection methods.

Related Results

Selection Gradients
Selection Gradients
Natural selection and sexual selection are important evolutionary processes that can shape the phenotypic distributions of natural populations and, consequently, a primary goal of ...
Poems
Poems
poems selection poems selection poems selection poems selection poems selection poems selection poems selection poems selection poems selection poems selection poems selection poem...
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Abstract The Physical Activity Guidelines for Americans (Guidelines) advises older adults to be as active as possible. Yet, despite the well documented benefits of physical a...
Primerjalna književnost na prelomu tisočletja
Primerjalna književnost na prelomu tisočletja
In a comprehensive and at times critical manner, this volume seeks to shed light on the development of events in Western (i.e., European and North American) comparative literature ...
Component‐Based Systems
Component‐Based Systems
AbstractHuman‐engineered physical devices such as cars and appliances and computers, as well as naturally occurring physical objects such as forests and galaxies and nerve bundles,...
Engineering Salary Trends In The Petroleum Industry
Engineering Salary Trends In The Petroleum Industry
Abstract Results of the annual SPE Member Salary Survey indicate that salaries are up 5% compared to salaries reported in October 1994. Results of the 1996 SPE St...
Improvement in Drilling Efficiency by Eliminating Static Survey Time
Improvement in Drilling Efficiency by Eliminating Static Survey Time
Abstract Borehole survey is a very crucial element in drilling a well. The data will be utilized during all phases of drilling campaign – planning, execution, and po...

Back to Top