On allocation of resources during testing phase of a modular software

  • Authors:
  • P. K. Kapur;A. K. Bardhan;V. S. S. Yadavalli

  • Affiliations:
  • Department of Operational Research, University of Delhi, Delhi, India;Department of Operational Research, University of Delhi-South Campus, Delhi, India;Department of Industrial and Systems Engineering, University of Pretoria, Pretoria, South Africa

  • Venue:
  • International Journal of Systems Science
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

To provide reliable software, it is tested over a wide range of testing environment. In the process, testing resources such as time, testing personnel etc. are used. These resources are not infinitely large and therefore need to be used judiciously. In this article, we discuss the testing resource allocation problem among modules to maximize the total fault removal from software consisting of several independent components (modules). For the resulting optimization problem, we define marginal testing effort function (MTEF), where the testing resource consumption is represented in terms of fault removal. The three MTEFs proposed in this article account for both exponential and S-shaped growth curves, which are commonly used in software reliability analysis. Results are illustrated numerically using different data sets.