Reliability of Systems Containing Software

Bok av Milena Krasich
The book describes, in great detail, reliability measures and activities that are used and undertaken throughout the software lifecycle. This includes activities starting from its requirements review and early reliability predictions and FMEA, the design and incremental test with software reliability improvement, integration into the system with the reliability modelling of hardware and software, through software or system field reliability data analysis. Divided into 10 chapters, the book presents the methodology with the appropriate and simple mathematics which is consistently used in all analyses, is easy to follow, and does not require special software tools except to facilitate system modelling for faster analyses. With the consistent mathematical approach, all assumptions used for early software reliability estimation are validated through analysis of the test and field data, and software reliability growth is planned and tracked against the same mathematical tools.