DocumentCode
3321585
Title
A component-based approach to reliability analysis of distributed systems
Author
Yacoub, Sherif M. ; Cukic, Bojan ; Ammar, Hany H.
Author_Institution
Dept. of Comput. Sci. & Electr. Eng., West Virginia Univ., Morgantown, WV, USA
fYear
1999
fDate
1999
Firstpage
158
Lastpage
167
Abstract
This paper proposes a reliability analysis technique for distributed software systems. The technique is based on scenarios that are modeled as sequence diagrams. Using scenarios, we construct component-dependency graphs (CDG). CDGs have been introduced for reliability analysis of component-based systems. They are extended to serve the complex nature of distributed systems by applying nesting and hierarchy. CDGs include component and link reliabilities, which are treated as first class elements of the model. Based on CDGs, we present an algorithm to analyze the sensitivity of system reliability to reliabilities of its components, subsystems, and links. The proposed analysis technique is useful in identifying critical components and critical component links. An example based on medical informatics standard is presented to illustrate our methodology
Keywords
distributed programming; graph theory; medical computing; software reliability; component reliability; component-dependency graphs; distributed software systems; link reliability; medical informatics; reliability analysis; scenario based method; sequence diagrams; Algorithm design and analysis; Assembly; Biomedical informatics; Computer science; Databases; Middleware; Protocols; Reliability; Software systems; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1999. Proceedings of the 18th IEEE Symposium on
Conference_Location
Lausanne
ISSN
1060-9857
Print_ISBN
0-7695-0290-3
Type
conf
DOI
10.1109/RELDIS.1999.805092
Filename
805092
Link To Document