Model-based testing of embedded systems in hardware in the loop environment

被引:21
|
作者
Keranen, J. S. [1 ]
Raty, T. D. [1 ]
机构
[1] VTT Tech Res Ctr Finland, Oulu 90571, Finland
关键词
SOFTWARE; GENERATION;
D O I
10.1049/iet-sen.2011.0111
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The evolution of software testing technologies has significantly reduced software testing execution times, but the test design and generation are still often implemented with slow manual-oriented methods. Model-based testing (MBT) offers automation to test design and generation, and different MBT solutions are familiar from research, but more effort needs to be done to adopt MBT for industrial use. Hardware in the loop (HIL) is a simulation and testing technique used in the development and testing of embedded systems. HIL is a challenging application field for MBT due to complex and non-deterministic nature of some embedded systems. To tackle this problem, the authors present a novel prototype platform in which online and offline MBT is applied to HIL environment. MBT in general has been introduced for HIL in scientific literature before, but the application of online MBT in HIL is a novel approach. The whole novel MBT in HIL prototype platform along with the used MBT tool, platform architecture and MBT process are presented accompanied by experimental results and analysis of two case studies with an example embedded system under test.
引用
收藏
页码:364 / 376
页数:13
相关论文
共 50 条
  • [31] Design of an Educational Hardware in the Loop Simulator for Model-Based Development Education
    Wakitani, Shin
    Yamamoto, Toru
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2019, 31 (03) : 376 - 382
  • [32] Hardware-in-loop based Automotive Embedded Systems Cybersecurity Evaluation Testbed
    Oruganti, Pradeep Sharma
    Appel, Matt
    Ahmed, Qadeer
    PROCEEDINGS OF THE ACM WORKSHOP ON AUTOMOTIVE CYBERSECURITY (AUTOSEC '19), 2019, : 41 - 44
  • [33] Model-based robustness testing for avionics-embedded software
    Yang Shunkun
    Liu Bin
    Wang Shihai
    Lu Minyan
    Chinese Journal of Aeronautics , 2013, (03) : 730 - 740
  • [34] Automated Unit Testing in Model-based Embedded Software Development
    Luckeneder, Christoph
    Kaindl, Hermann
    Korinek, Martin
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 427 - 434
  • [35] Model-based robustness testing for avionics-embedded software
    School of Reliability and Systems Engineering, Beihang University, Beijing 100191, China
    不详
    Yang, S. (ysk@buaa.edu.cn), 1600, Chinese Journal of Aeronautics (26):
  • [36] Hardware in the loop simulation of embedded automotive control systems
    Short, M
    Pont, MJ
    2005 IEEE Intelligent Transportation Systems Conference (ITSC), 2005, : 226 - 231
  • [37] Hardware-in-the-loop Simulation based Testing of Power Conditioning Systems
    Ustun, Taha Selim
    Konishi, Hiroo
    Hashimoto, Jun
    Otani, Kenji
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ELECTRONICS FOR SUSTAINABLE ENERGY SYSTEMS (IESES), 2018, : 546 - 551
  • [38] Model-based robustness testing for avionics-embedded software
    Yang Shunkun
    Liu Bin
    Wang Shihai
    Lu Minyan
    CHINESE JOURNAL OF AERONAUTICS, 2013, 26 (03) : 730 - 740
  • [39] Model-based robustness testing for avionics-embedded software
    Yang Shunkun
    Liu Bin
    Wang Shihai
    Lu Minyan
    Chinese Journal of Aeronautics, 2013, 26 (03) : 730 - 740
  • [40] Towards a tool environment for model-based testing with AsmL
    Barnett, M
    Grieskamp, W
    Nachmanson, L
    Schulte, W
    Tillmann, N
    Veanes, M
    FORMAL APPROACHES TO SOFTWARE TESTING, 2004, 2931 : 252 - 266