Manual ‘porting” of source code is often required in order to “reuse” control software in different applications with different target hardware. This process is not cost effective. Maintaining multiple “versions” of the same software also causes problems. This paper describes a way in which multiple target source code can be generated from a single model. A custom data class is developed so that it can be used to define both signal and parameter data types necessary for data dictionary-driven models. This capability allows a single model to be used to generate code for multiple target hardware architectures. A software development process using a generic model to support multiple hardware targets is compared with the hand porting process (e.g. floating-point to/from fixed-point). Auto code generation from a sample multi-target feature model will be presented. The efficiency of the auto code will also be discussed.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Multi-Target Modelling for Embedded Software Development for Automotive Applications


    Weitere Titelangaben:

    Sae Technical Papers


    Beteiligte:
    Hodge, Grantley (Autor:in) / Ye, Jian (Autor:in) / Stuart, Walt (Autor:in)

    Kongress:

    SAE 2004 World Congress & Exhibition ; 2004



    Erscheinungsdatum :

    08.03.2004




    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Print


    Sprache :

    Englisch




    Multi-target modelling for embedded software development for automotive applications

    Hodge,G. / Ye,J. / Stuart,W. et al. | Kraftfahrwesen | 2004


    Multi-Target Modelling for Embedded Software Development for Automotive Applications

    Hodge, G. / Stuart, W. / Society of Automotive Engineers | British Library Conference Proceedings | 2004


    2004-01-0269 Multi-Target Modelling for Embedded Software Development for Automotive Applications

    Hodge, G. / Ye, J. / Stuart, W. et al. | British Library Conference Proceedings | 2004


    Software synthesis for Embedded Automotive Applications

    Steinhauer, S. / France, B. / Yerushalim, R. et al. | British Library Conference Proceedings | 1997


    Development Tools for Automotive Embedded Software

    Lauff, Ulrich / Sienel, Wolfgang | SAE Technical Papers | 2008