Software Reliability Engineering im Infotainment

Eduard Enriquez


Software reliability is a criterion for software quality. In order to measure software reliability, one must utilize software reliability models. This requires the use of stochastic reliability analyses which have hardly been utilized in practice. Reliability is important, as unreliable software can lead to customer dissatisfaction and lead to increased costs. The focus of the following paper will be placed on the use of software reliability models in regard to error-data in embedded software for BMW infotainmentinstruments of varying complexity. First, the characteristics of error-data were analysed and appropriate software reliability models – specifically non-homogeneous poisson process models – chosen. These models were then utilized and the results interpreted and compared. The goals of the use of software reliability models were to estimate the current reliability, to predict future remaining errors, to determine test-end criteria and thereby provide important information for test management.
Document Type: 
Master's Theses
Göttingen, Germany
Institute of Computer Science, Georg-August-Universität Göttingen
2020 © Software Engineering For Distributed Systems Group

Main menu 2