Exploratory Data Analysis of Fault Injection Campaigns

被引:5
|
作者
Cerveira, Frederico [1 ]
Kocsis, Imre [2 ]
Barbosa, Raul [1 ]
Madeira, Henrique [1 ]
Pataricza, Andras [2 ]
机构
[1] Univ Coimbra, Dept Informat Engn, CISUC, P-3030290 Coimbra, Portugal
[2] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, Budapest, Hungary
关键词
Exploratory Data Analysis; Fault Injection; Dependability; DEPENDABILITY;
D O I
10.1109/QRS.2018.00033
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Fault injection (FI) is an experimental methodology used in a wide range of scenarios for validating the fault resilience of applications, especially safety-critical ones. A sufficiently thoroughgoing evaluation produces a significant amount of data regarding the behavior of software components or entire systems in the presence of faults. The core questions that practitioners using fault injection face are 1) how to extract and represent information, 2) how to effectively analyze that data and how to utilize the gained knowledge to improve the FI process. Previous works addressing these questions relied mainly on ad hoc approaches. The current paper presents a modern view of these problems, preparing and executing the knowledge extraction by exploratory (big) data analysis, methods, and tools. A real use-case based on FI campaigns composed of thousands of fault injections into a virtualized system indicates the huge potential of the approach. The outcome is the discovery of an opportunity for a drastic speed-up of the FI process unrevealed by the traditional methodology.
引用
收藏
页码:191 / 202
页数:12
相关论文
共 50 条
  • [1] Checkpoint Placement for Systematic Fault-Injection Campaigns
    Dietrich, Christian
    Thomas, Tim-Marek
    Mnich, Matthias
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [2] A Java Framework to Specify Faultloads for Fault Injection Campaigns
    Ruthiano Simioni Munaretti
    Taisy Silva Weber
    Sérgio Luis Cechin
    Bruno Coswig Fiss
    Journal of Electronic Testing, 2011, 27 : 531 - 539
  • [3] A java framework to specify faultloads for fault injection campaigns
    Munaretti, Ruthiano Simioni
    Weber, Taisy Silva
    Cechin, Sérgio Luis
    Fiss, Bruno Coswig
    Journal of Electronic Testing: Theory and Applications (JETTA), 2011, 27 (04): : 531 - 539
  • [4] Speeding-up fault injection campaigns in VHDL models
    Parrotta, B
    Rebaudengo, M
    Reorda, MS
    Violante, M
    COMPUTER SAFETY, RELIABILITY AND SECURITY, PROCEEDINGS, 2000, 1943 : 27 - 36
  • [5] A Java']Java Framework to Specify Faultloads for Fault Injection Campaigns
    Munaretti, Ruthiano Simioni
    Weber, Taisy Silva
    Cechin, Sergio Luis
    Fiss, Bruno Coswig
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2011, 27 (04): : 531 - 539
  • [6] EISFINN: On the Role of Efficient Importance Sampling in Fault Injection Campaigns for Neural Network Robustness Analysis
    Colucci, Alessio
    Steininger, Andreas
    Shafique, Muhammad
    2024 IEEE 30TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN, IOLTS 2024, 2024,
  • [7] Exploratory Analysis of Massive Data for Distribution Fault Diagnosis in Smart Grids
    Cai, Yixin
    Chow, Mo-Yuen
    2009 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, VOLS 1-8, 2009, : 2131 - 2136
  • [8] New techniques for speeding-up fault-injection campaigns
    Berrojo, L
    González, I
    Corno, F
    Reorda, MS
    Squillero, G
    Entrena, L
    Lopez, C
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 847 - 852
  • [9] A modified debugging infrastructure to assist real time fault injection campaigns
    Fidalgo, Andre V.
    Alves, Gustavo R.
    Feffeira, Jose M.
    PROCEEDINGS OF THE 2006 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2006, : 174 - +
  • [10] Accelerating Transient Fault Injection Campaigns by using Dynamic HDL Slicing
    Bagbaba, Ahmet Cagri
    Jenihhin, Maksim
    Raik, Jaan
    Sauer, Christian
    2019 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2019,