Title :
Uncertainty Explicit Assessment of Off-the-Shelf Software: Selection of an Optimal Diverse Pair
Author :
Gashi, Ilir ; Popov, Peter
Author_Institution :
Centre for Software Reliability, City Univ., London
fDate :
Feb. 26 2007-March 2 2007
Abstract :
Assessment of software COTS components is an essential part of component-based software development. Sub-optimal selection of components may lead to solutions with low quality. The assessment is based on incomplete knowledge about the COTS components themselves and other aspects, which may affect the choice such as the vendor´s credentials, etc. We argue in favor of assessment methods in which uncertainty is explicitly represented (`uncertainty explicit´ methods) using probability distributions. We have adapted a model (developed elsewhere by Littlewood, B. et al. (2000)) for assessment of a pair of COTS components to take account of the fault (bug) logs that might be available for the COTS components being assessed. We also provide empirical data from a study we have conducted with off-the-shelf database servers, which illustrate the use of the method
Keywords :
DP industry; object-oriented programming; probability; software fault tolerance; software packages; software selection; component-based software development; off-the-shelf database servers; off-the-shelf software; probability distributions; software COTS components; suboptimal selection; uncertainty explicit assessment; Costs; Databases; Fault tolerance; Job production systems; Probability distribution; Programming; Software design; Software reliability; Testing; Uncertainty;
Conference_Titel :
Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007. ICCBSS '07. Sixth International IEEE Conference on
Conference_Location :
Banff, Alta.
Print_ISBN :
0-7695-2785-X
DOI :
10.1109/ICCBSS.2007.44