9th International Conference on Computer and Knowledge Engineering (ICCKE) , 2019-10-24

Title : ( LDSFI: a Lightweight Dynamic Software-based Fault Injection )

Authors: HUSSIN ALHAJ AHMAD , Yasser Sedaghat , mahin moradiyan ,

Citation: BibTeX | EndNote

Abstract

Recently, numerous safety-critical systems have employed a variety of fault tolerance techniques, which are considered an essential requirement to keep the system fault-tolerant. While the current trend in processors technology has increased their effectiveness and performance, the sensitivity of processors to soft errors has increased significantly, making their fault tolerance ability questionable. In this context, fault injection is considered as one of the most popular, rapid, and cost-effective techniques which enables the designers to assess the fault tolerance of systems under faults before their deployment. This paper presents a new software implemented fault injection technique called LDSFI (a Lightweight Dynamic Software-based Fault Injection). Due to the dynamic aspect of LDSFI, faults are automatically injected into binary code at runtime. Thereby, the proposed technique does not impose any program runtime overhead since the source code of the target program is not required. The effectiveness of LDSFI was validated through performing exhaustive fault injection experiments using well-known benchmarks. The experiments were carried out using a Core 2 Duo processor, as an Intel x86 Dual-Core PC with 4GB RAM running Ubuntu Linux 14.04 with the GNU Compiler Collection (GCC) version 4.9. Since LDSFI relies on the GNU, it is highly portable and can be adapted for different platforms.

Keywords

, software-implemented fault injection; faults, fault tolerance; soft error; dynamic binary injection.
برای دانلود از شناسه و رمز عبور پرتال پویا استفاده کنید.

@inproceedings{paperid:1078592,
author = {ALHAJ AHMAD, HUSSIN and Sedaghat, Yasser and Moradiyan, Mahin},
title = {LDSFI: a Lightweight Dynamic Software-based Fault Injection},
booktitle = {9th International Conference on Computer and Knowledge Engineering (ICCKE)},
year = {2019},
location = {مشهد, IRAN},
keywords = {software-implemented fault injection; faults; fault tolerance; soft error; dynamic binary injection.},
}

[Download]

%0 Conference Proceedings
%T LDSFI: a Lightweight Dynamic Software-based Fault Injection
%A ALHAJ AHMAD, HUSSIN
%A Sedaghat, Yasser
%A Moradiyan, Mahin
%J 9th International Conference on Computer and Knowledge Engineering (ICCKE)
%D 2019

[Download]