Embedded automotive software plays a key role in increased efficiency of todays automotive system functions, in the ability to compose and configure those functions, and in the development of novel services integrating different automotive subsystems. Automotive software runs on electronic control units (ECU), which are specialized programmable platforms with a real-time operating system (RTOS) and domain-specific basic software, e.g. for engine control. Different software components are supplied by different manufacturers and have to be integrated. This raises the need for an efficient, secure and certifiable software integration process, in particular for safety-critical functions. This paper focuses on key methodological issues that have to be solved for certifiable integration of automotive software components, where required performance information can be exchanged while each partners IP is protected. The proposed component characterization and agreements should allow both the automotive OEM and the ECU vendor to assume the integrator role. The agreements include conventions for RTOS configuration, task communication and memory budgeting. The main issue, however, is performance validation, in particular the validation of timing. Methods for performance characterization of software functions and the RTOS are presented. It will be expected that ultimately each partner will have to characterize his software components appropriately. First promising steps towards performance characterization of her RTOS have been taken by at least one OS-vendor. Timing analysis of the complete ECU can then be performed by any integrator using appropriate scheduling analysis techniques. Currently, an performance analysis of a single ECU using the techniques described in this paper has been developed. This work will be extended to networked ECUs using the techniques from given in the literature annex. Also, the improvement in analysis bound tightness when process and system contexts are considered has to be investigated.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Certifiable software-integration for engine electronics


    Additional title:

    Zertifizierbare Softwareintegration für den Bereich der Motorelektronik


    Contributors:


    Publication date :

    2003


    Size :

    10 Seiten, 2 Bilder, 18 Quellen



    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    Automatic Generation of Certifiable Space Communication Software

    Schumann, Johann / Denney, Ewen | IEEE | 2007


    Certifiable Risk-Based Engineering Design Optimization

    Chaudhuri, Anirban / Kramer, Boris / Norton, Matthew et al. | AIAA | 2021


    Integrating the concept of standard software into a certifiable development process

    Friess, Wolfgang / Duckstein, Franz | Tema Archive | 2006



    Certifiable L1 adaptive control for helicopters

    Bichlmeier, Magnus | TIBKAT | 2016