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
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;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2014 IEEE 38th Annual
Conference_Location :
Vasteras
DOI :
10.1109/COMPSAC.2014.35