• DocumentCode
    3085124
  • Title

    Automatic synthesis of dynamic fault trees from UML system models

  • Author

    Pai, Ganesh J. ; Dugan, Joanne Bechta

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Virginia Univ., Charlottesville, VA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    243
  • Lastpage
    254
  • Abstract
    The reliability of a computer-based system may be as important as its performance and its correctness of computation. It is worthwhile to estimate system reliability at the conceptual design stage, since reliability can influence the subsequent design decisions and may often be pivotal for making trade-offs or in establishing system cost. In this paper we describe a framework for modeling computer-based systems, based on the Unified Modeling Language (UML), that facilitates automated dependability analysis during design. An algorithm to automatically synthesize dynamic fault trees (DFTs) from the UML system model is developed. We succeed both in embedding information needed for reliability analysis within the system model and in generating the DFT Thereafter, we evaluate our approach using examples of real systems. We analytically compute system unreliability from the algorithmically developed DFT and we compare our results with the analytical solution of manually developed DFTs. Our solutions produce the same results as manually generated DFTs.
  • Keywords
    fault trees; software reliability; specification languages; UML system models; Unified Modeling Language; computer-based system; conceptual design stage; design decisions; dynamic fault trees; system reliability; Algorithm design and analysis; Architecture description languages; Fault trees; Information analysis; Object oriented modeling; Power system modeling; Redundancy; Reliability; System analysis and design; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2002. ISSRE 2003. Proceedings. 13th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-1763-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.2002.1173261
  • Filename
    1173261