期刊文献+

飞行控制软件测试用例生成技术 被引量:4

Test Case Generation Technique for Flight Control Software
下载PDF
导出
摘要 为进行飞行控制软件测试,采用扩展有限状态机(extended finite state machine,EFSM)模型对弹药飞行控制软件测试需求建模和测试用例的生成展开研究。将时间约束作为变量处理和并发任务的平坦化分析进行研究,通过分析生成了模拟软件完整执行过程的测试序列,采用组合设计解决了各输入变量不同取值之间的组合问题,并提出为变量增加时间属性来描述产生测试信号的时刻。以某弹药飞控软件为例,进行建模和测试用例生成实践,验证了方法的可行性。该研究为有限状态机模型在飞控软件和其它实时软件测试中的应用进行了探索。 In order to test flight control software, use (extended finite state machine) EFSM model to research on the ammunition flight control software test requirement modeling and testing example generating. Denoted the time restriction as variables and flatten co-current missions are researched. Generate test sequence for simulated software execution procedure by analysis. Use combination design to solve the different values combination of each input variables and introduce the method that add time attribute for variables to describe the test single generation time. Taking flight control software of certain type ammunition as example, model and test case generation are carried out. It proves the method is available. It is a useful research for using EFSM model in flight control software and other real-time software testing.
出处 《兵工自动化》 2012年第9期93-96,共4页 Ordnance Industry Automation
关键词 飞行控制软件 测试用例 EFSM 组合设计 时间属性 flight control software test cases EFSM composite design time attribute
  • 相关文献

参考文献10

  • 1Chu, E Y. M., Liu, M. T. Global state graph reduction techniques for protocol validation in the EFSM model[C]. Eighth Annual International Phoenix Conference on Computers and Communications, 1989: 371-377.
  • 2刘久富,杨忠,孙德敏,李志宇.基于模型的飞行控制软件测试用例的生成[J].吉林大学学报(工学版),2006,36(4):543-547. 被引量:6
  • 3高猛.实时嵌入式软件系统测试需求建模研究[J].航天控制,2010,28(5):64-69. 被引量:6
  • 4殷永峰,郑本焘,陆民燕,倪红英.基于UML实时扩展的嵌入式软件测试用例生成技术[J].系统工程与电子技术,2011,33(3):694-699. 被引量:11
  • 5Dahbura A. T., Sabnani K.K., Uyar M. U. Formal methods for generating protocol conformance test sequences[C].Piscataway, New Jersey: Proceedings of the IEEE, 1990, 78(8): 1317-1326.
  • 6Chang Jia Wang, Ming T. Liu. Axiomatic test sequence generation for extended finite state machines[C]. California: Proceedings of the 12th International Conference on Distributed Computing Systems, 1992: 252-259.
  • 7A.P.Mathur.软件测试基础教程[M].王峰,等.译.北京:机械工业出版社.2010.
  • 8Yu Lei, Raghu Kacker, Richard Kuhn D, et al. IPOG: A General Strategy for T-Way Software Testing[C]. Tucson, Arizona: 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2007: 549-556.
  • 9刘攀,缪淮扣,曾红卫,刘阳.基于FSM的测试理论、方法及评估[J].计算机学报,2011,34(6):965-984. 被引量:22
  • 10Tae Hyong Kim, Ik Soon Hwang, Min Seok Jang. Test case generation of a protocol by a fault coverage analysis[C]. Koganei, Tokyo, Japa, 1998: 690-695.

二级参考文献31

  • 1杨忠,沈春林,刘久富.一种UAV飞行控制器虚拟原型设计与验证新技术[J].信息与控制,2005,34(1):81-85. 被引量:5
  • 2吴鹏,施小纯,唐江峻,林惠民,陈宗岳.关于蜕变测试和特殊用例测试的实例研究(英文)[J].软件学报,2005,16(7):1210-1220. 被引量:13
  • 3牟凯,顾明.基于UML活动图的测试用例自动生成方法研究[J].计算机应用,2006,26(4):844-846. 被引量:18
  • 4IEEE Std 1012-1998[ S]. IEEE Standard for Software Verification and Validation,1998.
  • 5Zhong Deming, Liu Bin. The Domain Analysis and Design of System-Testing Equipment for Software Intensive Avionics [ C ]. IEEE Automatic Test Conference, 2006.
  • 6Chow T S. Testing Design Modeled by Finite-state Machines[ M ]. IEEE Transaction on Software Engineering, 1978, 4(3) :178-187.
  • 7林闯.随机Petri和系统性能评价[M].北京:清华大学出版社,2000.
  • 8Krasner J L. Reducing OEM Development Costs and Enabling Embedded Design Efficiencies Using the Unified Modeling Language ( UML 2. 0 ) , Embedded Market Forecasters Division [ R ]. American Technology International Inc, Feb. 2004.
  • 9BrucePowelDauglass.实时UML--开发嵌入式系统高效对象[M].北京:电子工业出版社.
  • 10Harel D. Statecharts:A Visual Approach to Complex Systems[ J ]. Science of Computer Programming, 1987, 8(3) :231 -274.

共引文献41

同被引文献26

  • 1宋龙,张文山,靳凌,任章.空空导弹飞控软件研制中的虚拟样机应用[J].计算机仿真,2005,22(5):19-24. 被引量:8
  • 2王礼,凌明祥,曾庆双,王常虹.RTX在激光制导炸弹半实物仿真中的应用[J].红外与激光工程,2006,35(1):78-81. 被引量:19
  • 3禹加宽,周祥基.工程力学[D].北京理工大学出版社,2006.
  • 4Bart Broekman, Edwin Notenboom. Testing Embedded Software[M].张军施,张思宇,周承平,译.北京:电子工业出版社.2004:1-5.
  • 5Ron Patton,软件测试[M].周予滨,姚静,等.译.北京机械工业出版社.2002:10-19.
  • 6Voas J.M, Miller D.J. Semantic metrics for software testability[J]. Journal of Systems and Software, 1993, 20 (3): 207-216.
  • 7Bruce W.N, Haifeng S. A preliminary testability model for object-oriented software[J], in Proc. International Conf. on Software Engineering, Education, Practice, IEEE 1998, 17(15): 330-337.
  • 8Bruntink M, Deursen A.V. Predicting class testability using object-oriented metrics[J], in Proc. IEEE international Workshop on Source Code Analysis and Manipulation, 2004, 9(2): 136-145.
  • 9Jungmayr S. Testability Measurement and Software Dependencies[J]. In Proceedings of the 12th International Workshop on Software Measurement, 2002, 25(9): 179-202.
  • 10Gao J, Ming C.S. A component testability model for verification and measurement[J]. In Proc. of the 29th Annual International Computer Software and Applications Conference, IEEE 2005, 33(12): 211-218.

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部