DocumentCode
2657705
Title
Formal limits on determining reliabilities of component-based software systems
Author
Kappes, Martin ; Klemm, Reinhard P. ; Kintala, Chandra M R
Author_Institution
Avaya Labs., Network Software Res., Basking Ridge, NJ, USA
fYear
2000
fDate
2000
Firstpage
356
Lastpage
364
Abstract
We present a model for analyzing the reliability of component based software systems. Each software component is described as a finite state machine whose transitions have failure probabilities that reflect the unreliable execution of elementary component operations. Alternatively, we model a component as a finite state machine with an associated reliability figure that expresses the overall reliability of the component. Using our model, we prove that there is no algorithm that can accurately calculate the reliability of a system of finite state machines with known or estimated overall reliabilities or transition failure probabilities. The same negative result holds even if we only want to approximate the system reliability
Keywords
finite state machines; formal specification; object-oriented programming; probability; program verification; software reliability; component based software systems reliability; elementary component operations; estimated overall reliabilities; failure probabilities; finite state machine; finite state machines; formal limits; reliability figure; software component; transition failure probabilities; unreliable execution; Automata; Electronic mail; History; Power system modeling; Probability; Software reliability; Software systems; State estimation; Telecommunication network reliability; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 2000. ISSRE 2000. Proceedings. 11th International Symposium on
Conference_Location
San Jose, CA
ISSN
1071-9458
Print_ISBN
0-7695-0807-3
Type
conf
DOI
10.1109/ISSRE.2000.885886
Filename
885886
Link To Document