• DocumentCode
    237319
  • Title

    Design and Safety Analysis for System Architecture: A Breeze/ADL-Based Approach

  • Author

    Luxi Chen ; Linpeng Huang ; Chen Li ; Linzhu Wu ; Weichao Luo

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    261
  • Lastpage
    266
  • Abstract
    Architectural design modeling has emerged as a discipline in a complex system development. To implement early safety analysis, techniques for architectural design have been extended to concern the safety property. Various safety standard profiles, quantitative and qualitative analysis methods are proposed for assessment. However, few of them focuses on the feedback of the safety properties or analysis results on the adjustment to improve original architecture. In this paper, we present an approach to combine safety analysis with architecture modeling. First, we extend the meta-model of our architecture description language - Breeze/ADL with safety elements for design. Second, safety specifications are generated from Breeze/ADL, and then to be converted into Open FTA for FTA (Fault Tree Analysis). Our Breeze/ADL also supports rule definitions to adjust the architecture, to cope with safety problems. Moreover, model checking will be applied to verify the correctness of the adjustment. Finally, the tool Breeze/SA demonstrates the feasibility of our approach.
  • Keywords
    fault trees; formal specification; formal verification; safety-critical software; software architecture; software tools; Breeze-ADL-based approach; Breeze-SA tool; Open FTA; architectural design modeling; architecture description language; complex system development; fault tree analysis; model checking; safety analysis; safety specifications; safety standard profiles; system architecture; Analytical models; Computer architecture; Model checking; Production; Safety; Unified modeling language; Visualization; Breeze/ADL; architecture modeling; rule production; safety analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2014 IEEE 38th Annual
  • Conference_Location
    Vasteras
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2014.35
  • Filename
    6899225