loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2007 31st Annual International Computer Software and Applications Conference
Architecture-Based Software Reliability: Why Only a Few Parameters Matter?
Beijing, China
July 24-July 27
ISBN: 0-7695-2870-8
Katerina Go?seva-Popstojanova, West Virginia University, Morgantown, WV
Margaret Hamill, West Virginia University, Morgantown, WV
Uncertainty analysis through sensitivity studies and quantification of the variance of the reliability estimate has become more common in architecture-based software reliability studies. However, up to this point no attempts have been made to explicate the results of such analysis. Our earlier work based on several medium to large scale empirical studies showed that a very few parameters have a significant impact on the variability of system reliability. This paper explains the reasons behind this phenomenon. Unlike related work that considered the impact of the parameters on software reliability either through their model sensitivity or through uncertainty of their estimates, we consider both. Furthermore, we look at all parameters, i.e., components reliabilities and probabilities of transfer of control between components. Based on theoretical and empirical arguments, we justify why a few parameters contribute most of the variance of the reliability estimate. Comparing our results with those obtained through simple model sensitivity studies shows that such studies are not always sufficient to accurately quantify the impact of critical components on variability of system reliability.
Citation:
Katerina Go?seva-Popstojanova, Margaret Hamill, "Architecture-Based Software Reliability: Why Only a Few Parameters Matter?," compsac, vol. 1, pp.423-430, 2007 31st Annual International Computer Software and Applications Conference, 2007
Usage of this product signifies your acceptance of the Terms of Use.