非干涉测试方法适应异质目标系统的研究  

How to use NIT to test heterogeneous embedded system software

在线阅读下载全文

作  者:张炯[1] 金惠华[1] 

机构地区:[1]北京航空航天大学计算机学院,北京100083

出  处:《计算机应用研究》2007年第12期80-82,共3页Application Research of Computers

基  金:总装备部装备预研基金资助项目(51404020403HK0149)

摘  要:传统的嵌入式系统软件测试方法对被测试系统有一定的干涉效应,影响了测试结果的精确性。采用NIT(non-interference test,非干涉测试)方法可以将这种影响消除,从而得到精确的测试结果。与传统的测试方法不同,该方法的特点在于对目标系统完全是非干涉的,也就是不需要在目标软件中驻留任何仅用于测试的可执行代码。因为NIT是对目标系统硬件和软件定制性很强的测试方法,而嵌入式系统的硬件、软件组合是非常灵活而复杂的,所以将NIT应用于实际的测试工程必须解决如何适应不同体系结构目标机器的问题。具体来说,如何适应异质的硬件,如何面对不同目标系统都能在数据采集的同时高效率地分流过滤以便减小数据分析的压力,如何在数据分析阶段适应不同的高级编程语言的测试?针对这些问题进行了相关分析。Traditional test methods of embedded system software impose on the object system and the result of the test were not accurate as expected. Non-interference test(NIT) method can solve the problem. Not same with the traditional test methods, this method was completely non-interference to the object software, this method did not add any instructions executed only within the test round into the object program. When using NIT in an embedded system test project, the following critical problems should be considered : how to test the target machines with different architecture.9 How to filter the great mount of dynamic data efficiently? How to test different kinds of high level programming language.9 It addressed the accordingly discussions to these problems.

关 键 词:嵌入式系统 软件测试 白盒测试 确认测试 体系结构 

分 类 号:N311.5[自然科学总论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象