摘要
随着综合模块化航空电子在新一代飞机中的应用,如何测试此类软件成为亟待解决的问题。针对IMA构架下各个模块高度综合、时间分区调度和空间分区隔离等特点,通过了解国内外现有技术和先进经验,在现有测试技术基础上,从软件测试流程、测试策略等角度对IMA构架下应用软件测试验证工作提出一套测试方法,并且为了解决测试过程中面临的目标机成本昂贵、测试资源有限、测试故障难以模拟等问题,研究分布式和支持故障注入的测试环境和工具,为国内正在进行的新一代飞机项目的研制及测试工作提供了一些思路。
With the application of integrated modular avionics(IMA) in the new generation aircraft,how to test this kind of software becomes a problem that should be solved urgently.According to the characteristics of highly integrated modules,time partitioning scheduling and spatial partitioning isolation in IMA architecture,this paper proposes a method of application software testing and verification in IMA architecture including the aspects of testing process,testing strategy and so on,by finding out the existing technology and advanced experience at home and abroad.Furthermore,in order to solve the problems of target costliness,testing resources limited and test faults simulation difficulty,this paper studied the distributed and fault injection supporting test environment and tools,which provide some ideas for the development and testing of the new generation aircraft project for our country.
作者
秦浩
封演利
QIN Hao;FENG Yan li(Xi′an Aeronautics Computing Technique Research Institute,AVIC,Xi′an 710068,China)
出处
《航空计算技术》
2018年第5期88-94,共7页
Aeronautical Computing Technique
基金
国防基础科研计划项目资助(JCKY2016205A004)
关键词
IMA构架
应用软件
测试策略
分布式测试环境
故障注入
IMA architecture
application software
test strategy
distributed test environment
fault injection