• DocumentCode
    2607829
  • Title

    An automated software verification tool for model-based development of embedded systems with simulink®

  • Author

    Börcsök, Josef ; Chaaban, Walid ; Schwarz, Michael ; Sheng, Huiyun ; Sheleh, Oleksandr ; Batchuluun, Batsuren

  • Author_Institution
    Comput. Archit. & Syst. Programming, Univ. of Kassel, Kassel, Germany
  • fYear
    2009
  • fDate
    29-31 Oct. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper describes the implementation of an automated test tool developed in Matlabreg/Simulinkreg 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 ldquosemanticrdquo or ldquofunctionalrdquo correctness (SiL: software-in-the-loop) of automatically with RTW (real time workshopreg) generated C-code for algorithms designed and modelled in Simulinkreg 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.
  • Keywords
    embedded systems; mathematics computing; program testing; program verification; software tools; Matlab/Simulink; automated software verification tool; black box testing strategy; embedded systems; model-based development; model-in-the-loop test; real time workshop; software-in-the-loop; Algorithm design and analysis; Application software; Automatic control; Automatic testing; Embedded software; Embedded system; Mathematical model; Software performance; Software testing; Software tools; Hardware-in-the-Loop (HiL); Matlab®/Simulink®; Model-in-the-Loop (MiL); Programmable Logical Controler(PLC); Software Verification; Software-in-the-loop (SiL);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information, Communication and Automation Technologies, 2009. ICAT 2009. XXII International Symposium on
  • Conference_Location
    Bosnia
  • Print_ISBN
    978-1-4244-4220-1
  • Electronic_ISBN
    978-1-4244-4221-8
  • Type

    conf

  • DOI
    10.1109/ICAT.2009.5348445
  • Filename
    5348445