DocumentCode
254993
Title
Hazard analysis for AADL model
Author
Xiaomin Wei ; Yunwei Dong ; Mengmeng Yang ; Ning Hu ; Hong Ye
Author_Institution
Sch. of Comput., Northwestern Polytech. Univ., Xi´an, China
fYear
2014
fDate
20-22 Aug. 2014
Firstpage
1
Lastpage
10
Abstract
Safety analysis is a significant aspect of safety critical embedded systems. In this paper, an architecture-based hazard analysis method is presented to support safety assessment for Architecture Analysis and Design Language (AADL) model of embedded systems during early development phases. For further improving the hazard analytical ability of AADL, Hazard Model Annex is created. In order to improve the quality of system and the software development process, a safety model can be established by extending AADL model with error model and hazard model to specify fault behavior and hazard behavior of system. Hazard factor can be identified in safety model through hazard analysis. Additionally, conversion rules and formal methods are formulated to transform safety model into Deterministic Stochastic Petri Net (DSPN) for quantitative analysis using an existing tool. Finally, a safety analysis table is generated for overall evaluation of hazards, including hazard risk acceptance level, to help engineers to eliminate or control component hazards in an acceptance level. A small case study, based on fire alarm system, is utilized to demonstrate the feasibility of hazard analysis method for AADL model.
Keywords
Petri nets; embedded systems; fires; formal specification; hazards; risk management; safety-critical software; software quality; stochastic processes; AADL model; Architecture Analysis and Design Language model; DSPN; architecture-based hazard analysis method; component hazard control; component hazard elimination; conversion rules; deterministic stochastic Petri net; error model; fault behavior specification; fire alarm system; formal methods; hazard analytical ability; hazard behavior specification; hazard model annex; hazard risk acceptance level; quantitative analysis; safety analysis table generation; safety assessment; safety critical embedded systems; safety model; software development process; system quality improvement; Analytical models; Delay effects; Embedded systems; Hazards; Unified modeling language; AADL; DSPN; error model; formal methods; hazard analysis; hazard model; safety assessment;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2014 IEEE 20th International Conference on
Conference_Location
Chongqing
Type
conf
DOI
10.1109/RTCSA.2014.6910512
Filename
6910512
Link To Document