• DocumentCode
    3078797
  • Title

    Formal specification and systematic model-driven testing of embedded automotive systems

  • Author

    Siegl, Sebastian ; Hielscher, Kai-Steffen ; German, Reinhard ; Berger, Christian

  • Author_Institution
    Univ. Erlangen-Nuremberg, Erlangen, Germany
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Increasingly intelligent energy-management and safety systems are developed to realize safe and economic automobiles. The realization of these systems is only possible with complex and distributed software. This development poses a challenge for verification and validation. Upcoming standards like ISO 26262 provide requirements for verification and validation during development phases. Advanced test methods are requested for safety critical functions. Formal specification of requirements and appropriate testing strategies in different stages of the development cycle are part of it. In this paper we present our approach to formalize the requirements specification by test models. These models serve as basis for the following testing activities, including the automated derivation of executable test cases from it. Test cases can be derived statistically, randomly on the basis of operational profiles, and deterministically in order to perform different testing strategies. We have applied our approach with a large German OEM in different development stages of active safety and energy management functionalities. The test cases were executed in model-in-the-loop and in hardware-in-the-loop simulation. Errors were identified with our approach both in the requirement specification and in the implementation that were not discovered before.
  • Keywords
    ISO standards; automotive engineering; formal specification; ISO 26262; distributed software; economic automobile; embedded automotive system; energy management functionality; formal specification; hardware-in-the-loop simulation; intelligent energy-management; model-in-the-loop; safety critical function; safety system; systematic model-driven testing; test model; Analytical models; Automotive engineering; Biological system modeling; Safety; Testing; Timing; Unified modeling language; Automated Testing; Requirements Engineering; Road Vehicles; Safety Critical Systems; Software Testing; Validation; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763028
  • Filename
    5763028