Building dependable COTS microkernel-based systems using MAFALDA

被引:12
作者
Fabre, JC [1 ]
Rodríguez, M [1 ]
Arlat, J [1 ]
Salles, F [1 ]
Sizun, JM [1 ]
机构
[1] CNRS, LAAS, F-31077 Toulouse 4, France
来源
2000 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS | 2000年
关键词
D O I
10.1109/PRDC.2000.897288
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
MAFALDA (Microkernal Assessment by Fault injection AnaLysis and Design Aid) is a generic tool providing quantitative information on COTS microkernels to support their integration into dependable systems. The main originality of MAFALDA relies on the features provided for both the analysis of the failure modes of the target microkernel and the design of error confinement wrappers. The paper illustrates: (i) how MAFALDA is organized and its user interface, and (ii) how it can be used to carry out fault injection campaigns. Finally, we present the experimental context of campaigns carried out on two commercial microkernels and draw the main lessons learnt.
引用
收藏
页码:85 / 92
页数:8
相关论文
共 18 条
[1]  
AGHA G, 1993, P INT FED INF PROC C, P345
[2]   Managing software productivity and reuse [J].
Boehm, B .
COMPUTER, 1999, 32 (09) :111-113
[3]   Xception: A technique for the experimental evaluation of dependability in modern computers [J].
Carreira, J ;
Madeira, H ;
Silva, JG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (02) :125-136
[4]  
*CHOR, 1996, CSTR961198 CHOR SYST
[5]  
Fabre J. C., 1999, P 7 IFIP INT WORK C, P19
[6]  
Garbinato B., 1995, Distributed Systems Engineering, V2, P14, DOI 10.1088/0967-1846/2/1/002
[7]   FINE - A FAULT INJECTION AND MONITORING ENVIRONMENT FOR TRACING THE UNIX SYSTEM BEHAVIOR UNDER FAULTS [J].
KAO, WL ;
IYER, RK ;
TANG, D .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (11) :1105-1118
[8]  
KOOPMAN P, 1999, P 29 IEEE S FAULT TO, P19
[9]  
*LYNXOS, 2000, LYNXOS REAL TIM OP S
[10]  
MAES P, 1987, P ACM C OBJ OR PROGR, P147