A software-implemented fault injector on windows NT platform

被引:3
|
作者
Pan Q.-H. [1 ]
Hong B.-R. [1 ]
Pan Q.-S. [1 ]
机构
[1] School of Computer Science and Technology, Harbin Institute of Technology
关键词
Injecting strength; Mean time to failure; Sensitivity; Single event effects; Software-implemented fault injection;
D O I
10.3923/itj.2010.576.582
中图分类号
学科分类号
摘要
In this study, we present our experience in developing a tool for Software-Implement Fault Injection (SWIFI) into Windows operation system. The fault injector uses software-base strategies to emulate the effects of radiation-induced transients occurring in the system hardware components. The SWIFI tool called MOFI (Memory Oriented Fault Injector) is being used, in conjunction with an appropriate system fault model, to evaluate the applications, measure the injecting strength of injector and mean time to failure of injected applications and determine the sensitivity of applications to faults. The MOFI has been validated to inject faults into user-specified CPU registers and memory regions with many random distributions in location and uniform random distribution in time. The different random distributions chosen in location could produce different experiment results. The reason will be discussed in this study. © 2010 Asian Network for Scientific Information.
引用
收藏
页码:576 / 582
页数:6
相关论文
共 50 条
  • [1] NT-SwiFT: software implemented fault tolerance on Windows NT
    Liang, DR
    Chung, PE
    Huang, YN
    Kintala, C
    Lee, WJ
    Tsai, TK
    Wang, CY
    JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 71 (1-2) : 127 - 141
  • [2] NT-SwiFT: Software implemented fault tolerance on Windows NT
    Huang, YN
    Wang, CY
    PROCEEDINGS OF THE 2ND USENIX WINDOWS NT SYMPOSIUM, 1998, : 47 - 55
  • [3] A new approach to software-implemented fault tolerance
    Rebaudengo, M
    Reorda, MS
    Violante, M
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2004, 20 (04): : 433 - 437
  • [4] Software-implemented transient fault injection for Linux
    Jiang, Jianhui
    Liang, Jianhua
    Jin, Ang
    Hu, Jin
    Tongji Daxue Xuebao/Journal of Tongji University, 2006, 34 (06): : 823 - 827
  • [5] A New Approach to Software-Implemented Fault Tolerance
    M. Rebaudengo
    M. Sonza Reorda
    M. Violante
    Journal of Electronic Testing, 2004, 20 : 433 - 437
  • [6] The recovery language approach for software-implemented fault tolerance
    De Florio, V
    Deconinck, C
    Lauwereins, R
    NINTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2001, : 418 - 425
  • [7] Comparison of physical and software-implemented fault injection techniques
    Arlat, J
    Crouzet, Y
    Karlsson, J
    Folkesson, P
    Fuchs, E
    Leber, GH
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (09) : 1115 - 1133
  • [8] THE SOFTWARE-IMPLEMENTED FAULT TOLERANCE (SIFT) APPROACH TO FAULT TOLERANT COMPUTING
    GOLDBERG, J
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1981, 298 : 289 - 293
  • [9] A PERFORMANCE EVALUATION OF THE SOFTWARE-IMPLEMENTED FAULT-TOLERANCE COMPUTER
    PALUMBO, DL
    BUTLER, RW
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1986, 9 (02) : 175 - 180
  • [10] A software-implemented fault injection methodology for design and validation of system fault tolerance
    Some, RR
    Kim, WS
    Khanoyan, G
    Callum, L
    Agrawal, A
    Beahan, JJ
    INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2001, : 501 - 506