Affordable Access

Publisher Website

Uncertainty explicit assessment of off-the-shelf software: A Bayesian approach

Authors
Journal
Information and Software Technology
0950-5849
Publisher
Elsevier
Publication Date
Volume
51
Issue
2
Identifiers
DOI: 10.1016/j.infsof.2008.06.003
Keywords
  • Cots Component Assessment
  • Reliability And Performance Assessment
  • Bayesian Inference
Disciplines
  • Computer Science

Abstract

Abstract Assessment of software COTS components is an essential part of component-based software development. Poorly chosen components may lead to solutions of low quality and that are difficult to maintain. The assessment may be based on incomplete knowledge about the COTS component itself and other aspects (e.g. vendor’s credentials, etc.), which may affect the decision of selecting COTS component(s). We argue in favor of assessment methods in which uncertainty is explicitly represented (‘uncertainty explicit’ methods) using probability distributions. We provide details of a Bayesian model, which can be used to capture the uncertainties in the simultaneous assessment of two attributes, thus, also capturing the dependencies that might exist between them. We also provide empirical data from the use of this method for the assessment of off-the-shelf database servers which illustrate the advantages of ‘uncertainty explicit’ methods over conventional methods of COTS component assessment which assume that at the end of the assessment the values of the attributes become known with certainty.

There are no comments yet on this publication. Be the first to share your thoughts.