Abstract Having discussed architectural styles and one of the major standards impacting architectural design of automotive software systems, we can now discuss the next abstraction level—detailed design. In this chapter we continue to dive into the technical aspects of automotive software architectures and we describe ways of working when designing software within particular software components. We present methods for modelling functions using Simulink modelling and we show how these methods are used in the automotive industry. We dive deeper into the need for modelling of software systems with Simulink by presenting an example of the braking algorithm and its implementation in Simulink (the example can be extended by the Simulink tutorials from Matlab.com). After presenting the most common design method—Simulink modelling—we discuss the principles of design of safety-critical systems in C/C++. We also introduce the MISRA standard, which is a standard for documenting and structuring C/C++ code in safety-critical systems.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Detailed Design of Automotive Software


    Beteiligte:

    Erschienen in:

    Erscheinungsdatum :

    2017-01-01


    Format / Umfang :

    33 pages




    Medientyp :

    Aufsatz/Kapitel (Buch)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch




    Detailed Design of Automotive Software

    Staron, Miroslaw | Springer Verlag | 2020


    Dassault systemes launches software for detailed design

    Warwick, Graham | Online Contents | 2013



    Real-time Simulation of Detailed Automotive Models

    Elmqvist, H. / Mattsson, S.E. / Olsson, H. et al. | Deutsches Zentrum für Luft- und Raumfahrt (DLR) | 2003

    Freier Zugriff