• DocumentCode
    1732769
  • Title

    Model-Based Testing of Automotive Systems

  • Author

    Bringmann, Eckard ; Kramer, Andreas

  • Author_Institution
    PikeTec GmbH, Stuttgart
  • fYear
    2008
  • Firstpage
    485
  • Lastpage
    493
  • Abstract
    In recent years the development of automotive embedded devices has changed from an electrical and mechanical engineering discipline to a combination of software and electrical/mechanical engineering. The effects of this change on development processes, methods, and tools as well as on required engineering skills were very significant and are still ongoing today. At present there is a new trend in the automotive industry towards model-based development. Software components are no longer handwritten in C or Assembler code but modeled with MATLAB/Simulinktrade, Statemate, or similar tools. However, quality assurance of model-based developments, especially testing, is still poorly supported. Many development projects require creation of expensive proprietary testing solutions. In this paper we discuss the characteristics of automotive model-based development processes, the consequences for test development and the need to reconsider testing procedures in practice. Furthermore, we introduce the test tool "TPT" which masters the complexity of model-based testing in the automotive domain. To illustrate this statement we present a small automotive case study. TPT is based on graphical test models that are not only easy to understand but also powerful enough to express very complex, fully automated closed loop tests in real-time. TPT has been initially developed by Daimler Software Technology Research. It is already in use in many production-vehicle development projects at car manufacturers and suppliers.
  • Keywords
    automobile industry; program testing; quality assurance; software quality; Matlab/Simulink; automotive industry; automotive model-based development process; car manufacturer; car supplier; graphical test model; model-based software testing; production-vehicle development project; quality assurance; Assembly; Automatic testing; Automotive engineering; Embedded software; MATLAB; Mathematical model; Mechanical engineering; Quality assurance; Software tools; System testing; Model-based testing; automotive systems; closed loop testing; continuous behavior testing; test automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification, and Validation, 2008 1st International Conference on
  • Conference_Location
    Lillehammer
  • Print_ISBN
    978-0-7695-3127-4
  • Type

    conf

  • DOI
    10.1109/ICST.2008.45
  • Filename
    4539577