计算机科学 ›› 2017, Vol. 44 ›› Issue (6): 182-188.doi: 10.11896/j.issn.1002-137X.2017.06.031
李东民,李静,林华锋
LI Dong-min, LI Jing and LIN Hua-feng
摘要: 采用架构分析与设计语言(AADL)建立嵌入式系统的半形式化模型,实现从AADL模型到静态故障树(Static Fault Tree,SFT)模型的转换,并根据故障树定量分析法对系统可靠性进行分析。首先结合AADL错误模型附件建立可靠性模型;然后设计了从AADL模型到SFT模型的语义映射规则,并实现了将AADL模型中的基本元素转换为静态故障树中相对应的元素;最后结合飞机车轮刹车系统实例,使用文献中提出的方法对其进行可靠性分析,从而验证 所提方法的可行性和有效性。
[1] WANG G,ZHOU X S,ZHANG F,et al.Research on Model-based Testing on AADL[J].Computer Science,2009,6(11):127-130.(in Chinese) 王庚,周兴社,张凡,等.AADL模型的测试方法研究[J].计算机科学,2009,6(11):127-130. [2] YANG Z B,LEI P I,KAI H U,et al.AADL:An Architecture Design and Analysis Language for Complex Embedded Real-Time Systems[J].Journal of Software,2010,21(5):899-915. [3] DELANGE J,FEILER P.Architecture Fault Modeling with the AADL Error-Model Annex[C]∥2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA).IEEE,2014:361-368. [4] GU B,DONG,WEI X.A Qualitative Safety Analysis Method for AADL Model[C]∥IEEE International Conference on Software Security and Reliability-Companion.2014:213-217. [5] ZHANG Q,WANG S,LIU B.Approach for integrated modular avionics reconfiguration modelling and reliability analysis based on AADL[J].Iet Software,2016,10(1):18-25. [6] PROCTER S,HATCLIFF J.An architecturally-integrated,systems-based hazard analysis for medical applications[C]∥Twelfth ACM/IEEE International Conference on Formal Me-thods and MODELS for Codesign.IEEE,2014:124-133. [7] ZHANG Q,WANG S,LIU B.Some Improvements on the Rules for Exchanging Between Error Model Annex and AADL to Fault Tree[C]∥2013 International Conference on Information Technology and Applications (ITA).IEEE,2013:338-342. [8] SUN H,HAUPTMAN M,LUTZ R.Integrating Product-LineFault Tree Analysis into AADL Models[C]∥IEEE High Assurance Systems Engineering Symposium.IEEE Computer So-ciety,2007:15-22. [9] SINGHOFF F,LEGRAND J,NANA L,et al.Cheddar:a flexible real time scheduling framework[J].Abstr,2004,xxiv(4):1-8. [10] JEAN-PAUL B,RAPHAЁL C,DAVID C,et al.A mappingfrom AADL to Java-RTSJ[C]∥International Workshop on Java Technologies for Real-Time and Embedded Systems,Jtres 2007.Institute of Computer Engineering,Vienna University of Technology,September 2007,Vienna,Austria.2007:165-174. [11] GAO J L,ZHANG G,JING X C,et al.Reliability modeling and evaluation method of software system based on AADL [J].Frontiers of Computer Science and Technology,2011,5(10):942-952.(in Chinese) 高金梁,张刚,经小川,等.采用AADL的软件系统可靠性建模与评估方法[J].计算机科学与探索,2011,5(10):942-952. [12] DONG Y W,WANG G R,ZHANG F,et al.AADL model reliability analysis and evaluation tool[J].Journal of Software,2011,22(6):1252-1266.(in Chinese) 董云卫,王广仁,张凡,等.AADL模型可靠性分析评估工具[J].软件学报,2011,22(6):1252-1266. [13] LIU J J,MENG H N.Reliability analysis tool of avionics system based on AADL[J].Modern Electronic Technology,2014,7(8):65-68.(in Chinese) 刘建军,孟海宁.基于AADL的航电系统可靠性分析工具[J].现代电子技术,2014,7(8):65-68. [14] CHENG Y H,HUANG Z Q,KAN S L.System reliability mo-deling method combining AADL and IMC[J].Computer Engineering and Science,2015,37(8):1517-1524.(in Chinese) 程亦涵,黄志球,阚双龙.一种结合AADL和IMC的系统可靠性建模方法[J].计算机工程与科学,2015,37(8):1517-1524. [15] TANG Y,SU W,LI S Y.AADL model to the generalized stochastic Petri net conversion tool[J].Modern Electronic Techno-logy,2015,38(12):62-65.(in Chinese) 汤玥,苏威,李蜀瑜.AADL模型到广义随机Petri网的转换工具[J].现代电子技术,2015,38(12):62-65. [16] SHEN N M,LI J,BAI H Y.Transformation and verification of AADL data flow model of real time system based on Uppaal[J].Computer Science,2016(1):211-217. [17] SHARVIA S,PAPADOPOOULOS Y.Integrating Model Checking with HiP-HOPS in Model-Based Safety Analysis[J].Reliability Engineering System Safety,2015,135:64-80. [18] SU W.Research on verification technology of embedded software system based on AADL[D].Xi’an:Shanxi Normal University,2015.(in Chinese) 苏威.基于AADL的嵌入式软件系统验证技术研究[D].西安:陕西师范大学,2015. [19] GAO L,DONG Y W,ZHANG F.AADL system reliability mo-del conversion method[J].Computer Engineering,2011,37(14):21-26. [20] BOZZANO M,CIMATI A,KATOEN J P,et al.Safety,Depen-dability and Performance Analysis of Extended AADL Models[J].Computer Journal,2011,54(5):754-775. [21] YANG Z B,PI L,HU K,et al.Architecture design and analysis of complex embedded real time systems:AADL[J].Journal of Software,2010,21(5):899-915.(in Chinese) 杨志斌,皮磊,胡凯,等.复杂嵌入式实时系统体系结构设计与分析语言:AADL[J].软件学报,2010,21(5):899-915. |
No related articles found! |
|