期刊文献+

Model-based robustness testing for avionics-embedded software 被引量:3

Model-based robustness testing for avionics-embedded software
原文传递
导出
摘要 Robustness testing for safety-critical embedded software is still a challenge in its nascent stages. In this paper, we propose a practical methodology and implement an environment by employing model-based robustness testing for embedded software systems. It is a system-level black-box testing approach in which the fault behaviors of embedded software is triggered with the aid of modelbased fault injection by the support of an executable model-driven hardware-in-loop (HIL) testing environment. The prototype implementation of the robustness testing environment based on the proposed approach is experimentally discussed and illustrated by industrial case studies based on several avionics-embedded software systems. The results show that our proposed and implemented robustness testing method and environment are effective to find more bugs, and reduce burdens of testing engineers to enhance efficiency of testing tasks, especially for testing complex embedded systems. Robustness testing for safety-critical embedded software is still a challenge in its nascent stages. In this paper, we propose a practical methodology and implement an environment by employing model-based robustness testing for embedded software systems. It is a system-level black-box testing approach in which the fault behaviors of embedded software is triggered with the aid of modelbased fault injection by the support of an executable model-driven hardware-in-loop (HIL) testing environment. The prototype implementation of the robustness testing environment based on the proposed approach is experimentally discussed and illustrated by industrial case studies based on several avionics-embedded software systems. The results show that our proposed and implemented robustness testing method and environment are effective to find more bugs, and reduce burdens of testing engineers to enhance efficiency of testing tasks, especially for testing complex embedded systems.
出处 《Chinese Journal of Aeronautics》 SCIE EI CAS CSCD 2013年第3期730-740,共11页 中国航空学报(英文版)
基金 the Aeronautics Science Foundation of China(No.2011ZD51055) Science and Technology on Reliability&Environmental Engineering Laboratory(No.302367) the National Pre-Research Foundation of China(No.51319080201)
关键词 Embedded software HARDWARE-IN-LOOP Model-based testing Robustness testing Testing environment Embedded software Hardware-in-loop Model-based testing Robustness testing Testing environment
  • 相关文献

参考文献2

二级参考文献27

  • 1黄陇,陈致明,于洪敏,于秀山.基于UML的软件测试用例自动生成技术研究[J].计算机应用与软件,2004,21(11):16-17. 被引量:11
  • 2TechSAT GmbH. Avionics development system 2nd generation: user reference manual. Germany: Dev Software GmbH& Tech SAT GmbH, 2003.
  • 3RT-LAB/ATB: Scalable Test Bench for Avionics Systems. <http://www.opal-rt.com/product/rt-lab-professional>. Canada: Opal-RT Technologies Inc., 2010.
  • 4Peleska J, Hartmann T. Advancement in automated simulation and testing technology for safety-critical avionic systems. Aerospace Testing Expo 2006. 2006.
  • 5dSPACE Systems. <http://www.dspaceinc.com>. Wixom, MI, USA: dSPACE Inc., 2010.
  • 6Grossmann J, Conrad M, Fey I, et al. Testml a language for exchange of tests. <http://www.immos-pro- ject.de/site_im mos/download/TestML_ASWSD.pdf>. 2006.
  • 7UTP Object Management Group. UML testing profile specification, v1.0 (U2T P). Needham, MA, USA: Object Management Group, 2005.
  • 8Ricks K G, Weirs J M, Wells B E. SADL: simulation architecture description language. Proceedings of ISCA PDCS. 2001; 219-224.
  • 9Gu Z H. Techniques and tools for model-based design and analysis of embedded real-time software. PhD the- sis, University of Michigan, 2004.
  • 10Liu J W S, Redondo J, Deng Z, et al. PERTS: a prototyping environment for real-time systems. Technical Report UIUCDCS-R-93-1802, 1993.

共引文献6

同被引文献31

  • 1徐晓光,叶宏.分区间通信在航空电子系统中的设计与实现[J].航空计算技术,2005,35(1):45-47. 被引量:22
  • 2LIN Qiang XIONG Hua-gang ZHANG Qi-shan.Credit Determination of Fibre Channel in Avionics Environment[J].Chinese Journal of Aeronautics,2007,20(3):247-252. 被引量:4
  • 3Prisaznuk P J. Integrated modular avionics[C]//Aerospace and Electronics Conference, 1992: 39-45.
  • 4Watkins C B, Walter R. Transitioning from federated avi- onics architectures to integrated modular avionics [C]// Proceedings of IEEE the 26th Digital Avionics Systems Conference, 2007: 2. A. 1-1-2. A. 1-10.
  • 5Di N M, Sangiovanni-Vincentelli A L. Moving from feder- ated to integrated architectures in automotive: the role of standards, methods and tools automotive electronics sys- tems need to support an increasing number of features and functions. A new integrated architecture paradigm is nee- ded to overcome the proliferation of electronic control units (ECUs) and allow integration of software components on distributed platforms [J]. Proceedings of the IEEE, 2010,98(4) : 603-620.
  • 6Li X Y, Xiong H G. Modelling and simulation of integrat- ed modular avionics systems[C]//IEEE/AIAA 28th Digit- al Avionics Systems Conference, 2009: 7B3-1-7B3-8.
  • 7Wang G Q. Integration technology for avionics system[C]// IEEE/AIAA 31st Digital Avionics Systems Conference, 2012 : 7C6-1-7C6-9.
  • 8Nesrine B, Katia J, Jean L S, et al. End-to-end delay analysis in an integrated modular avionics architecture[C]// IEEE 18th Conference on Emerging Technologies & Fac- tory Automation (ETFA), 2013 : 1-4.
  • 9Thorn S, Richard A, Jarren B, et al. A viable COTS based wireless architecture for spacecraft avionics[C]// 2012 Aerospace Conference, 2012: 1-11.
  • 10Jose R, Joao C, Paulo V. Building a time- and space-parti- tioned architecture for the next generation of space vehicle avionics[C]//Proceedings of Software Technologies for Embedded and Ubiquitous Systems, 2010: 179-190.

引证文献3

二级引证文献74

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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