首页 | 本学科首页   官方微博 | 高级检索  
     

软件中的错误传播研究
引用本文:彭俊杰 洪炳镕 袁成军 魏振华. 软件中的错误传播研究[J]. 通讯和计算机, 2005, 2(4): 8-13
作者姓名:彭俊杰 洪炳镕 袁成军 魏振华
作者单位:[1]哈尔滨工业大学计算机科学与技术学院,黑龙江哈尔宾150001 [2]航天科技集团七七一研究所,陕西西安710054
基金项目:国防科技“十五”预研基金资助项目(项目号No.417010402)
摘    要:
随着计算机技术的广泛应用,计算机软件的安全性显得越来越重要。为了保证软件的安全可靠,必须了解软件可能的错误行为,井采取相应的补救措施来提高其性能。本文采用了基于软件故障注入的方法,对计算机软件中数据状态错误的传播行为进行了研究。结果发现,在给定位置注入的数据状态错,要么所有的都会传播到输出,要麽一个也不会传播到输出。这表明软件测试中的大量数据状态的错误行为,可以通过少量的数据状态错误行为来进行模拟。

关 键 词:软件测试 错误传播 故障注入

Study on Error Propagation in Software
Junjie Peng , Bingrong Hong , Chengjun Yuan , Zhenhua Wei. Study on Error Propagation in Software[J]. Journal of Communication and Computer, 2005, 2(4): 8-13
Authors:Junjie Peng    Bingrong Hong    Chengjun Yuan    Zhenhua Wei
Abstract:
With the wide use of computers, software becomes more and more important. To ensure its safety and credibility, the possible faulty behaviors of software should be known, so some remedial actions can be taken. In this paper, error propagation in program software is studied based on software implemented fault injection technique. The experimental results show that to the data state errors injected at some specific places, either they all will propagate to the output, or none will propagate to the output. This is an important result, for it shows that most of data state error behaviors can be simulated by only a small number of data state error behaviors during the process of software testing.
Keywords:Software Testing   Error Propagation   Fault Injection
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号