DocumentCode
3784249
Title
Comparison of architecture-based software reliability models
Author
K. Goseva-Popstojanova;A.P. Mathur;K.S. Trivedi
Author_Institution
Lane Dept. of Comput. Sci. & Electr. Eng, West Virginia Univ., Morgantown, WV, USA
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
22
Lastpage
31
Abstract
Many architecture-based software reliability models have been proposed in the past without any attempt to establish a relationship among them. The aim of this paper is to fill this gap. First, the unifying structural properties of the models are exhibited and the theoretical relationship is established. Then, the estimates provided by the models are compared using an empirical case study. The program chosen for the case study consists of almost 10,000 lines of C code divided into several components. The faulty version of the program was obtained by reinserting the faults discovered during integration testing and operational usage and the correct version was used as an oracle. A set of test cases was generated randomly accordingly to the known operational profile. The results show that 1) all models give reasonably accurate estimations compared to the actual reliability and 2) faults present in the components influence both components reliabilities and the way components interact.
Keywords
"Software reliability","Testing","Computer architecture","Phase estimation","Software engineering","Software systems","Application software","Independent component analysis"
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 2001. ISSRE 2001. Proceedings. 12th International Symposium on
ISSN
1071-9458
Print_ISBN
0-7695-1306-9
Type
conf
DOI
10.1109/ISSRE.2001.989455
Filename
989455
Link To Document