Conceptual Modeling of Coincident Failures in Multiversion Software
IEEE Transactions on Software Engineering
Estimating the Probability of Failure When Testing Reveals No Failures
IEEE Transactions on Software Engineering
Handbook of software reliability engineering
Handbook of software reliability engineering
Choosing a testing method to deliver reliability
ICSE '97 Proceedings of the 19th international conference on Software engineering
Theory of software reliability based on components
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Modeling software design diversity: a review
ACM Computing Surveys (CSUR)
Planning and Certifying Software System Reliability
IEEE Software
Software Measurement: Uncertainty and Causal Modeling
IEEE Software
Estimating Bounds on the Reliability of Diverse Systems
IEEE Transactions on Software Engineering
Software Reliability Corroboration
SEW '02 Proceedings of the 27th Annual NASA Goddard Software Engineering Workshop (SEW-27'02)
On The Estimation Of Reliability Of A Software System Using Reliabilities Of Its Components
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Building a System Failure Rate Estimator by Identifying Component Failure Rates
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
A Bayesian Approach to Reliability Prediction and Assessment of Component Based Systems
ISSRE '01 Proceedings of the 12th International Symposium on Software Reliability Engineering
Hi-index | 0.00 |
This paper looks into some aspects of using Bayesian hypothesis testing to find upper bounds for software failure probabilities, which consider prior information regarding the software component in addition to testing. The paper shows how different choices of prior probability distributions for a software component's failure probability influence the number of tests required to obtain adequate confidence in a software component. In addition, it evaluates different choices of prior probability distributions based on their relevance in a software context. The interpretations of the different prior distributions are emphasised. As a starting point, this paper concentrates on assessment of single software components, but the proposed approach will later be extended to assess systems consisting of multiple software components. Software components include both general in-house software components, as well as pre-developed software components (e.g. COTS, SOUP, etc).