Validating the dependability of embedded systems through fault injection by means of loadable kernel modules

被引:2
|
作者
Murciano, Marco [1 ]
Violante, Massimo [1 ]
机构
[1] Politecn Torino, Dipartimento Automat & Informat, I-10129 Turin, Italy
关键词
D O I
10.1109/HLDVT.2007.4392811
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The design of complex embedded systems deployed in safety-critical or mission-critical applications mandate the availability of methods for validating the system dependability across the whole design flow. In this paper we introduce a fault-injection approach based on loadable kernel modules which can be adopted as soon as a running prototype of the systems is available. Moreover, in order to decouple dependability analysis from the hardware availability, we propose to adopt hardware virtualization for building virtual prototype. Extensive experimental results are reported showing that dependability analyzes made using virtual prototype closely match those performed on physical prototypes.
引用
收藏
页码:179 / +
页数:2
相关论文
共 47 条
  • [1] Shepherding Loadable Kernel Modules through On-demand Emulation
    Xuan, Chaoting
    Copeland, John
    Beyah, Raheem
    [J]. DETECTION OF INTRUSIONS AND MALWARE, AND VULNERABILITY ASSESSMENT, PROCEEDINGS, 2009, 5587 : 48 - 67
  • [2] FAULT INJECTION - A METHOD FOR VALIDATING COMPUTER-SYSTEM DEPENDABILITY
    CLARK, JA
    PRADHAN, DK
    [J]. COMPUTER, 1995, 28 (06) : 47 - 56
  • [3] Fault injection - An effective method for validating and testing computer system dependability
    Hong, BR
    Chen, SJ
    Song, YJ
    Jin, X
    Wang, YF
    [J]. ISTM/99: 3RD INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, 1999, : 381 - 385
  • [4] FAULT INJECTION AND DEPENDABILITY EVALUATION OF FAULT-TOLERANT SYSTEMS
    ARLAT, J
    COSTES, A
    CROUZET, Y
    LAPRIE, JC
    POWELL, D
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (08) : 913 - 923
  • [5] A fault-injection methodology for the system-level dependability analysis of multiprocessor embedded systems
    Miele, Antonio
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (06) : 567 - 580
  • [6] Dependability Certification Guidelines for NFVIs through Fault Injection
    Cotroneo, Domenico
    De Simone, Luigi
    Natella, Roberto
    [J]. 2018 29TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2018, : 321 - 328
  • [7] Dependability Assessment of the Android OS Through Fault Injection
    Cotroneo, Domenico
    Iannillo, Antonio Ken
    Natella, Roberto
    Rosiello, Stefano
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2021, 70 (01) : 346 - 361
  • [8] Dependability of CORBA systems: Service characterization by fault injection
    Marsden, E
    Fabre, JC
    Arlat, J
    [J]. 21ST IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 276 - 285
  • [9] Network Fault Model for Dependability Assessment of Networked Embedded Systems
    Fummi, F.
    Quaglia, D.
    Stefanni, F.
    [J]. 23RD IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2008, : 54 - 62
  • [10] Fault injection into verilog models for dependability evaluation of digital systems
    Zarandi, HR
    Miremadi, SG
    Ejlah, A
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 281 - 287