• 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