Test Methods and Tools in Model-Based Function Development

Author(s):
Michael Beine (dSPACE GmbH), 
Klaus Lamberg (dSPACE GmbH), 
Published: ASIM, Mar 2005

There can be no doubt that electronics, and most particularly the software they contain, are the key to innovative and marketable functionality in modern vehicles However, a high level of reliability, safety, and quality in vehicle electronics is vital. There are currently two very important trends in automotive software development:
 

  • Controllers and functions are developed with the aid of simulation models. The C code needed for each specific target system is generated automatically on the basis of the models. Automatic production code generation has become a firm part of production development.
     
  • As software grows in complexity, and development cycles speed up, the software that is produced must be tested as early and as exhaustively as possible. Testing is now seen as a key element in quality assurance.

    Model-based development methods are shifting tests from code level to model level. In the earlier development phases especially, there is still great potential for complementing largely experimental development procedures with methods of model-based, automated testing. Typical test activities in model-based function development are model-in-the-loop, software-in-the-loop, and processor-in-the-loop simulation, with back-to-back methods based on them; black-box approaches such as the classification tree method; white-box methods with coverage measurement at model and code level; and formal verification.

    Combining model-based development with automated testing provides a powerful and efficient collection of tools and methods, from test project management to systematic test case generation, right through to automated test evaluation and final test report generation. This paper describes the processes involved and the methods that underlie them in the overall context of testing.


  • English: Test Methods and Tools in Model-Based Function Development PDF, 468 KB
  • German: Testmethoden und -tools in der modellbasierten PDF, 492 KB

Drive innovation forward. Always on the pulse of technology development.

Subscribe to our expert knowledge. Learn from our successful project examples. Keep up to date on simulation and validation. Subscribe to/manage dSPACE direct and aerospace & defense now.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.