Design and Implementation of AADL Model Safety Assessment Tool

被引:0
作者
Zhao, Hongbing [1 ]
Song, Deming [2 ]
Dong, Yunwei [2 ]
机构
[1] Xian Power Supply Bur, Informat Ctr, Xian 710037, Peoples R China
[2] Northwestern Polytech Univ, Xian 710129, Peoples R China
来源
2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC) | 2012年
关键词
AADL; fault model; DSPN; safety assessment; ASAT;
D O I
10.1109/QSIC.2012.55
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper focuses on safety model of embedded system architecture using AADL (Architecture Analysis and Design Language). It achieves both the foundation of fault model annex to specify safety requirements and the transformation from AADL safety model to DSPN (Deterministic Stochastic Petri Net) model. Then AADL architecture safety computation model can be accessed by the means of numerical simulation. To support safety assessment automatically, this paper designs and implements an AADL Safety Assessment Tool, shorted by ASAT. It is integrated into the OSATE (the Open Source AADL Tool Environment) and uses TimeNET to achieve the safety assessment of DSPN model. Meanwhile, this paper presents a case study of OVP (Over Voltage Protection) system on the safety analysis and assessment to show the scenario of ASAT performance.
引用
收藏
页码:251 / 257
页数:7
相关论文
共 12 条
[1]  
[Anonymous], 61025 IEC
[2]  
CIARDO G, 1993, P 5 INT WORKSH PETR
[3]  
Feiler P. H., 2006, TECHNICAL REPORT
[4]   AN INTEGRATED TOOL SET FOR SOFTWARE SAFETY ANALYSIS [J].
FENELON, P ;
MCDERMID, JA .
JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 21 (03) :279-290
[5]  
Fenelon P., 1994, ACM SIGAPP Applied Computing Review, V2, P21, DOI [DOI 10.1145/381766.381770, 10.1145/381766.381770]
[6]  
Grunske L, 2005, LECT NOTES COMPUT SC, V3489, P33
[7]  
Grunske Lars, 2008, 2008 11 IEEE HIGH AS
[8]  
*IEC, 1991, 60812 IEC
[9]   State/event fault trees -: A safety analysis model for software-controlled systems [J].
Kaiser, Bernhard ;
Gramlich, Catharina ;
Foerster, Marc .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2007, 92 (11) :1521-1537
[10]  
Kaiser Bernhard., 2003, Safety Critical Systems and Software 2003, Eigth Australian Workshop on Safety-Related Programmable Systems, V33, P37