Research on Key Technologies of VM-based Fault Injection

Regard to the problem of present testability design develops slowly. The paper makes the fault injection key research projects. It presents a program to test software security by using software fault test. The method solves problems of the fault injection technology aspect of testing software security.

[1]  Y. Savaria,et al.  Software detection mechanisms providing full coverage against single bit-flip faults , 2004, IEEE Transactions on Nuclear Science.

[2]  David I. August,et al.  SWIFT: software implemented fault tolerance , 2005, International Symposium on Code Generation and Optimization.

[3]  Edward J. McCluskey,et al.  Software implemented hardware fault tolerance , 2000 .

[4]  Zahid H. Qureshi,et al.  An Integrated Modelling Framework for Military Avionics Mission System Upgrades , 2008 .

[5]  Brad L. Hutchings,et al.  Fault Injection Results of Linux Operating on an FPGA Embedded Platform , 2010, 2010 International Conference on Reconfigurable Computing and FPGAs.

[6]  Ravishankar K. Iyer,et al.  NFTAPE: a framework for assessing dependability in distributed systems with lightweight fault injectors , 2000, Proceedings IEEE International Computer Performance and Dependability Symposium. IPDS 2000.

[7]  R. Velazco,et al.  Experimentally evaluating an automatic approach for generating safety-critical software with respect to transient errors , 2000 .

[8]  Edward J. McCluskey,et al.  Control-flow checking by software signatures , 2002, IEEE Trans. Reliab..

[9]  E. Barszcz,et al.  Integrating system health management into the early design of aerospace systems using Functional Fault Analysis , 2008, 2008 International Conference on Prognostics and Health Management.

[10]  Edward J. McCluskey,et al.  Fault-tolerant computing for radiation environments , 2001 .

[11]  Massimo Violante,et al.  Hardening the software with respect to transient errors: a method and experimental results , 2000 .

[12]  Somnath Deb,et al.  A Model-based Health Monitoring and Diagnostic System for the UH-60 Helicopter , 2001 .

[13]  Massimo Violante,et al.  Software-Implemented Hardware Fault Tolerance , 2010 .

[14]  Rickard Nilsson,et al.  Survey and Evaluation of Diagnostic Tools , 2008 .

[15]  Nuno Silva,et al.  Verification and Validation of (Real Time) COTS Products using Fault Injection Techniques , 2007, 2007 Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems (ICCBSS'07).

[16]  Alessandro Orso,et al.  A Classification of SQL Injection Attacks and Countermeasures , 2006, ISSSE.

[17]  Bojan Cukic,et al.  Error propagation in the reliability analysis of component based systems , 2005, 16th IEEE International Symposium on Software Reliability Engineering (ISSRE'05).