计算机工程 ›› 2008, Vol. 34 ›› Issue (24): 4-6.doi: 10.3969/j.issn.1000-3428.2008.24.002

• 博士论文 • 上一篇    下一篇

运行时软件故障注入器的设计与实现

叶俊民1,2,熊华根2,董 威1,齐治昌1   

  1. (1. 国防科学技术大学计算机学院,长沙 410073;2. 华中师范大学计算机科学系,武汉 430079)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-12-20 发布日期:2008-12-20

Design and Implementation of Runtime Software Fault Injector

YE Jun-min1,2, XIONG Hua-gen2, DONG Wei1, QI Zhi-chang1   

  1. (1. School of Computer, National University of Defense Technology, Changsha 410073;2. Department of Computer Science, Central China Normal University, Wuhan 430079)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-12-20 Published:2008-12-20

摘要: 针对实际故障诊断中难以有效获得故障现场信息的问题,提出通过在软件运行时注入故障的方式获取故障现场信息,设计并实现一种运行时软件故障注入器,给出其中的故障脚本描述语言、故障库和故障注入器算法。实验结果表明,该注入器能有效实现故障注入,获取故障现场信息。

关键词: 故障诊断, 故障注入, 软件故障注入器

Abstract: Aiming to the problem of obtaining fault scene information from the actual fault diagnosis, this paper proposes a method to obtain fault scene information through software runtime fault injection, designs and implements a runtime software fault injector, and gives the grammar of fault script, fault library and the algorithm of the injector. Experimental results show that the injector can inject fault into software and obtain fault scene information effectively.

Key words: fault diagnosis, fault injection, software fault injector

中图分类号: