会议专题

A PIN-Based Dynamic Software Fault Injection System

Fault injection plays a critical role in the verification of fault-tolerant mechanism, software testing and dependability benchmarking for computer systems. In this paper, according to the characteristics of software faults, we propose a new fault injection design pattern based on the PIN framework provided by Intel Company, and develop a PIN-based dynamic software fault injection system (PDSFIS). Faults can be injected by PDSFIS without the source code of target applications under assessment, nor does the injection process involve interruption or software traps. Experimental assessment results of an Apache web server obtained by the dependability benchmarking are presented to demonstrate the potentials of PDSFIS.

Fault injection software fault injection PIN dependability benchmarking

Ang Jin Jianhui Jiang Jiawei Hu Jungang Lou

Department of Computer Science and Technology, Tongji University, Shanghai 201804, China

国际会议

The 9th International Conference for Young Computer Scientists(第九届国际青年计算机大会)

安徽黄山

英文

2160-2167

2008-11-18(万方平台首次上网日期,不代表论文的发表时间)