How do we collect data for software reliability estimation?

Aleksandar Dimov, Senthilkumar Chandran, Sasikumar Punnekkat · 2010

Together with the increasing influence of software systems in all aspects of everyday life there is also a need to focus on their non-functional characteristics. Reliability is one important software quality characteristic, which is defined as the continuity of correct service. Reasoning and modelling are necessary in order to achieve desired levels of reliability both during design and usage of software systems. The usefulness of reliability models are dependent on the input data we provide to these models, which influences the accuracy of the estimations we perform. There exist different techniques for gathering data for software reliability estimation and the aim of this paper is to make a good overview of them. As software testing is the most widely applied and researched technique among them, we also briefly present the current state of the art in application of different testing methods for the collection of data to be used for reliability estimation.

Read the paper · More papers on PaperTik