• DocumentCode
    3090879
  • Title

    Design and analysis of fault tolerant architectures by model weaving

  • Author

    Domokos, P. ; Majzik, I.

  • Author_Institution
    Dept. of Meas. & Inf. Syst., Budapest Univ. of Technol. & Electron., Hungary
  • fYear
    2005
  • fDate
    12-14 Oct. 2005
  • Firstpage
    15
  • Lastpage
    24
  • Abstract
    Aspect-oriented modeling is proposed to design the architecture of fault tolerant systems. Notations are introduced that support the separate and modularized design of functional and dependability aspects in UML class diagrams. This notation designates sensitive parts of the architecture and selected architecture patterns that implement common redundancy techniques. A model weaver is presented that constructs both the integrated model of the system and the dependability model on the basis of the analysis sub-models attached to the architecture patterns. In this way fault tolerance mechanisms can be systematically analyzed when they are integrated into the system.
  • Keywords
    Unified Modeling Language; diagrams; object-oriented methods; software architecture; software fault tolerance; UML class diagrams; aspect-oriented modeling; dependability model; fault tolerant architectures; fault tolerant systems; model weaving; redundancy technique; Availability; Fault tolerance; Fault tolerant systems; Information systems; Mathematical model; Pattern analysis; Redundancy; Stochastic processes; Unified modeling language; Weaving;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering, 2005. HASE 2005. Ninth IEEE International Symposium on
  • ISSN
    1530-2059
  • Print_ISBN
    0-7695-2377-3
  • Type

    conf

  • DOI
    10.1109/HASE.2005.8
  • Filename
    1581279