Static code analysis is typically used as part of improving software security during the development phase. This chapter covers two main topics related to static code analysis. First, static code analysis can be used to detect weakness patterns and vulnerabilities in the software early during development. Second, static code analysis can be used to check the code for compliance to various coding guidelines such as Computer Emergency Response Team, MISRA (Motor Industry Software Reliability Association), and AUTOSAR (AUTomotive Open System ARchitecture) coding guidelines. Considering especially safety and security implications in automotive systems, there may be requirements for the software of an automotive system to be compliant with MISRA or AUTOSAR coding guidelines. However, the automotive system in question may be a complex system containing several layers of different software including own‐developed code, third‐party developed code, commercial software, and open‐source software.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Static Code Analysis for Automotive Software


    Contributors:

    Published in:

    Publication date :

    2021-05-17


    Size :

    28 pages




    Type of media :

    Article/Chapter (Book)


    Type of material :

    Electronic Resource


    Language :

    English




    Reducing Defects in Automotive Software Using Static Analysis

    Ranadive, Priti R. / Vaidya, Vinay / Rajguru, Chaitanya | British Library Conference Proceedings | 2015


    Reducing Defects in Automotive Software Using Static Analysis

    Rajguru, Chaitanya / Ranadive, Priti R. / Vaidya, Vinay | SAE Technical Papers | 2015


    Reducing defects in automotive software using static analysis

    Ranadive,P.R. / Vaidya,V. / Rajguru,C. et al. | Automotive engineering | 2015



    Static Code Analysis on the C-130J Hercules Safety Critical Software

    Harrison, K. J. / System Safety Society | British Library Conference Proceedings | 1999