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

飞行控制软件测试中的插桩技术
引用本文:李跃飞,郭君红,白成刚,蔡开元. 飞行控制软件测试中的插桩技术[J]. 北京航空航天大学学报, 2009, 35(5): 580-583
作者姓名:李跃飞  郭君红  白成刚  蔡开元
作者单位:北京航空航天大学自动化科学与电气工程学院,北京,100191;北京航空航天大学自动化科学与电气工程学院,北京,100191;北京航空航天大学自动化科学与电气工程学院,北京,100191;北京航空航天大学自动化科学与电气工程学院,北京,100191
基金项目:国家自然科学基金资助项目(60633010)
摘    要:插桩技术是软件测试中常用的关键技术之一.插桩技术应用在飞行控制软件测试中所遇到的一个严重的问题是其带来的额外开销将导致原程序的实时性下降甚至软件的失效.针对该问题,提出了一种基于布尔型存储数组的新的插桩方法.与传统方法相比,该方法优化了插桩的内容,降低了插桩对程序实时性的影响.搭建了一个仿真测试平台并以某型飞行控制软件为实验对象验证了该方法的有效性.实验结果表明该方法大大减少了插桩后程序的运行时间,保证了飞控软件的实时性要求.

关 键 词:插桩  软件测试  飞行控制软件  实时性
收稿时间:2008-08-10

Instrumentation in flight-control software testing
Li Yuefei,Guo Junhong,Bai Chenggang,Cai Kaiyuan. Instrumentation in flight-control software testing[J]. Journal of Beijing University of Aeronautics and Astronautics, 2009, 35(5): 580-583
Authors:Li Yuefei  Guo Junhong  Bai Chenggang  Cai Kaiyuan
Affiliation:School of Automation Science and Electrical Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
Abstract:Instrumentation is one of the important techniques in the software testing.When instrumentation was applied in the flight-control software testing,the real-time performance of the original software becomes bad even lead to failure of the software,due to the extra spending on the instrumentations.In view of this problem,a new instrumentation method which is based on the BOOL array used to storage the code information was presented.Compared with traditional methods,this new method not only optimizes the instr...
Keywords:instrumentation  software testing  flight-control software  real-time  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《北京航空航天大学学报》浏览原始摘要信息
点击此处可从《北京航空航天大学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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