TY - GEN
T1 - A fault propagation model for embedded software system
AU - Xiaobo, Yan
AU - Yichen, Wang
AU - Bin, Liu
AU - Jianxing, Li
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/4/5
Y1 - 2016/4/5
N2 - With the development of electronic information technology, the embedded software becomes more and more complex, which makes it difficult for fault propagation analysis while understanding the fault propagation in the embedded software is important in improving the reliability of the whole system. There are a lot of works about fault propagation analysis from the aspects of architecture, which is effective in establishing fault propagation model. But with the increase in complex interactions among components, we need to consider the data interaction between components more accurately, which needs to study the types of data interaction, such as control data or value data. Because of the comprehensive effect of fault-tolerant and defects in software, the behavior of embedded system becomes more and more unpredictable. Based on the factors above, we will study the fault propagation from the perspective of data signal and control signal, construct our signal-component fault propagation model based on Signal-component graph. On the basis of our analysis to the fault propagation in signal level, we will derive state transition matrix between signals to characterize the relationship between signals and components in the process of fault propagation. At last, we simulate a mobile robot software with signal-component fault propagation model and give quantitative analysis to our fault propagation model.
AB - With the development of electronic information technology, the embedded software becomes more and more complex, which makes it difficult for fault propagation analysis while understanding the fault propagation in the embedded software is important in improving the reliability of the whole system. There are a lot of works about fault propagation analysis from the aspects of architecture, which is effective in establishing fault propagation model. But with the increase in complex interactions among components, we need to consider the data interaction between components more accurately, which needs to study the types of data interaction, such as control data or value data. Because of the comprehensive effect of fault-tolerant and defects in software, the behavior of embedded system becomes more and more unpredictable. Based on the factors above, we will study the fault propagation from the perspective of data signal and control signal, construct our signal-component fault propagation model based on Signal-component graph. On the basis of our analysis to the fault propagation in signal level, we will derive state transition matrix between signals to characterize the relationship between signals and components in the process of fault propagation. At last, we simulate a mobile robot software with signal-component fault propagation model and give quantitative analysis to our fault propagation model.
KW - control flow
KW - data flow
KW - fault propagation
KW - signal-component
KW - state transition matrix
UR - https://www.scopus.com/pages/publications/84968764266
U2 - 10.1109/RAMS.2016.7447991
DO - 10.1109/RAMS.2016.7447991
M3 - 会议稿件
AN - SCOPUS:84968764266
T3 - Proceedings - Annual Reliability and Maintainability Symposium
BT - Annual Reliability and Maintainability Symposium, RAMS 2016 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - Annual Reliability and Maintainability Symposium, RAMS 2016
Y2 - 25 January 2016 through 28 January 2016
ER -