• DocumentCode
    614343
  • Title

    Functional design and verification of automotive embedded software: An integrated system verification flow

  • Author

    Shedeed, Mohamed ; Bahig, Ghada ; Elkharashi, M. Watheq ; Chen, Mei

  • fYear
    2013
  • fDate
    27-30 April 2013
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Automotive systems are diverse, extensively interactive, and multi-disciplinary by nature. We propose a flow that integrates the different environments and tools needed for modeling and simulation of sub-components at each abstraction level, namely, Model in the Loop, Model-to-Software in the Loop, Software in the Loop, and Hardware in the Loop. The proposed flow verifies the system at each of these abstraction levels in the automotive domain. We present a systematic methodology and verification flow for a detailed migration procedure between these different abstraction levels to fulfill complicated automotive system requirements. Our flow has been tested using a brake-bywire anti-locking car system use case. Experimental results show the efficiency of the proposed flow in discovering early incorrect system behavior at each abstraction level. A common graphical test design and generation tool complements the proposed flow at each level to ensure that the generated tests address the same system functionality at each abstraction level and optimizes the cost of test design and generation.
  • Keywords
    automatic test software; automotive electronics; digital simulation; embedded systems; program compilers; program testing; program verification; automotive embedded software verification; automotive systems; brake-by-wire antilocking car system; early incorrect system behavior discovery; functional design; graphical test design tool; graphical test generation tool; hardware in the loop simulation; integrated system verification flow; model in the loop simulation; model-to-software in the loop simulation; software in the loop simulation; subcomponent modeling; subcomponent simulation; test design cost optimization; Automotive engineering; Hardware; MATLAB; Mathematical model; Vehicles; Wheels; AUTOSAR; Anti-lock Braking System (ABS); Automotive Software Component (SWC); Brake-by-Wire (BBW) brakes; Electronic Control Unit (ECU); Hardware in the Loop (HiL); Model in the Loop (MiL); Model-to-Software in the Loop (MiL-to-SiL); Software in the Loop (SiL);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Photonics Conference (SIECPC), 2013 Saudi International
  • Conference_Location
    Fira
  • Print_ISBN
    978-1-4673-6196-5
  • Electronic_ISBN
    978-1-4673-6194-1
  • Type

    conf

  • DOI
    10.1109/SIECPC.2013.6550793
  • Filename
    6550793