6. Concluding remarks
In this paper we have presented a new software reliability growth model (SRGM), called Imprecise Weight SRGM (IWSRGM), which can be viewed as an extension of the standard non-parametric SRGMs using the SVR to predict probability measures of time to the next software failure. Two main ideas led to the proposed model. The first one is to use the set of weights instead of precise ones and to minimize the expected risk in the framework of minimax (hence ‘pessimistic’) decision making. The second idea is to use the intersection of two specific sets of weights, which are chosen in accordance with some intuitive conceptions concerning the software reliability behaviour during a debugging process. The IWSRGM is attractive from both the computation and development points of view, due to the representation of the complex optimization problem (8) by a finite set of standard quadratic programmes which implement the SVR. This representation requires knowledge of the extreme points of the set of weights used for constructing the model, which was presented in this paper. This also implies that variations to the proposed IWSRGM can be derived by using other sets of weights, as long as these sets are compact, convex and their extreme points are known. This suggests an interesting topic for future research, namely to construct different sets of weights corresponding to different software reliability growth scenarios.