Probabilistic Program Analysis for Software Component Reliability (2002)
| Citations: | 4 - 2 self |
BibTeX
@TECHREPORT{Mason02probabilisticprogram,
author = {David Victor Mason},
title = {Probabilistic Program Analysis for Software Component Reliability},
institution = {},
year = {2002}
}
OpenURL
Abstract
I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public. Components are widely seen by software engineers as an important technology to address the “software crisis”. An important aspect of components in other areas of engineering is that system reliability can be estimated from the reliability of the components. We show how commonly proposed methods of reliability estimation and composition for software are inadequate because of differences between the models and the actual software systems, and we show where the assumptions from system reliability theory cause difficulty when applied to software. This thesis provides an approach to reliability that makes it possible, if not currently plausible, to compose component reliabilities so as to accurately and safely determine system reliability. Firstly, we extend previous work on input sub-domains, or partitions, such that our







