Björn Andersson; Marie Persson MSE-2004-17, pp. 32. TEK/avd. för programvaruteknik, 2004.
Along with continuously increasing computerization, our expectations on software and
hardware reliability increase considerably. Therefore, software reliability has become one
of the most important software quality attributes.
Software reliability modeling based on test data is done to estimate whether the current
reliability level meets the requirements for the product. Software reliability modeling also
provides possibilities to predict reliability. Costs of software developing and tests together
with profit issues in relation to software reliability are one of the main objectives to
software reliability prediction.
Software reliability prediction currently uses different models for this purpose. Parameters
have to be set in order to tune the model to fit the test data. A slightly different prediction
model, Time Invariance Estimation, TIE is developed to challenge the models used today.
An experiment is set up to investigate whether TIE could be found useful in a software
reliability prediction context. The experiment is based on a comparison between the
ordinary reliability prediction models and TIE.