J4 ›› 2015, Vol. 37 ›› Issue (08): 1517-1524.
• 论文 • Previous Articles Next Articles
CHENG Yihan,HUANG Zhiqiu,KAN Shuanglong
Received:
Revised:
Online:
Published:
Abstract:
As embedded software is widely used in safety-critical areas, its scale, complexity and performance demand increase,so system reliability becomes increasingly important. Architecture analysis and design language (AADL) is an important way for architecture modeling, analysis, and verification in the field of embedded systems and it has gradually become the industry standard. Because AADL is not a full formal model, accurate description of its semantics is required to do quantitative analysis. In this paper we propose an AADLbased software system reliability modeling and evaluation framework. We generate an AADL dependability model based on the AADL model and the AADL error model. The basic elements and the special elements (e.g. error propagation) of the AADL dependability model are transformed into the interactive Markov chains (IMC) model by applying model transformation rules and the resulting IMC quantitative analysis is conducted. The modeling approach is applied to a subsystem of the French Air Traffic Control System, and its feasibility and effectiveness are proved.
Key words: AADL;dependability model;IMC model transformation;formal method
CHENG Yihan,HUANG Zhiqiu,KAN Shuanglong. A system dependability modeling method using AADL and IMC [J]. J4, 2015, 37(08): 1517-1524.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2015/V37/I08/1517