An Automated Software Verification Tool for Model-based Development of Embedded Systems with Simulink®

被引:0
|
作者
Boercsoek, Josef [1 ]
Chaaban, Walid [1 ]
Schwarz, Michael [1 ]
Sheng, Huiyun [1 ]
Sheleh, Oleksandr [1 ]
Batchuluun, Batsuren [1 ]
机构
[1] Univ Kassel, Kassel, Germany
关键词
Software-in-the-loop (SiL); Model-in-the-Loop (MiL); Hardware-in-the-Loop (HiL); Software Verification; Programmable Logical Controler(PLC); Matlab (R)/Simulink (R);
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the implementation of an automated test tool developed in Matlab (R)/Simulink (R) environment that supports model testing and software verification in model-based development of control applications. This tool based on 'black box' testing strategy serves on the one hand to check the "semantic" or "functional" correctness (SiL: Software-in-the-loop) of automatically with RTW (Real Time Workshop (R)) generated C-code for algorithms designed and modelled in Simulink (R) and on the other hand to compare the obtained results with the results of the simultaneously running Model-in-the-loop test (MiL). The aim behind this tool is to develop reliable software that fulfils system requirements, assure quality and can perform satisfactorily in the intended deployment environment
引用
收藏
页码:45 / 50
页数:6
相关论文
共 50 条
  • [1] MODEL-BASED VERIFICATION OF EMBEDDED SOFTWARE
    Shokry, Hesham
    Hinchey, Mike
    [J]. COMPUTER, 2009, 42 (04) : 53 - +
  • [2] Automated Unit Testing in Model-based Embedded Software Development
    Luckeneder, Christoph
    Kaindl, Hermann
    Korinek, Martin
    [J]. ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 427 - 434
  • [3] A Methodology for Model-based Development and Automated Verification of Software for Aerospace Systemsd
    Maertin, Lukas
    Schatalov, Maxim
    Hagner, Matthias
    Goltz, Ursula
    Maibaum, Olaf
    [J]. 2013 IEEE AEROSPACE CONFERENCE, 2013,
  • [4] A Model-Based Testing Tool for Embedded Software
    Liu, Chien-Hung
    Chen, Shu-Ling
    Huang, Tien-Chi
    [J]. 2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 180 - 183
  • [5] A model-based framework for software portability and verification in embedded power management systems
    Fathabadi, Asieh Salehi
    Butler, Michael J.
    Yang, Sheng
    Maeda-Nunez, Luis Alfonso
    Bantock, James
    Al-Hashimi, Bashir M.
    Merrett, Geoff V.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 82 : 12 - 23
  • [6] Replicability of experimental tool evaluations in model-based software and systems engineering with MATLAB/Simulink
    Boll, Alexander
    Vieregg, Nicole
    Kehrer, Timo
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024, 20 (03) : 209 - 224
  • [7] A Simulink to UML Model Transformation Tool for Embedded Control Software Development
    Kuroki, Yuta
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2016, : 700 - 706
  • [8] Model-based tool-chain infrastructure for automated analysis of embedded systems
    Su, Hang
    Hemingway, Graham
    Chen, Kai
    Koo, T. John
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2006, 4218 : 523 - 537
  • [9] An Extended Simulink to UML Model Transformation Tool for Embedded Control Software Development
    Tanaka, Kosuke
    Inaho, Shoumu
    Hatano, Masami
    Kuroki, Yuta
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON INDUSTRIAL DESIGN ENGINEERING (ICIDE 2017), 2017, : 76 - 81
  • [10] Incorporating resource safety verification to executable model-based development for embedded systems
    Yi, Jianliang
    Woo, Honguk
    Browne, James C.
    Mok, Aloysius K.
    Xie, Fei
    Atkins, Ella
    Lee, Chan-Gun
    [J]. PROCEEDINGS OF THE 14TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2008, : 137 - +